黑马程序员python教程,8天python从入门到精通,学python看这套就

print("学那么多干嘛") # 打印学习的目的或动机
print("卖化肥啦") # 表达一种可能的职业选择或结果
print("很难的啦") # 强调学习的困难性或挑战性
print("很蓝的啦 玩不明白的啦") # 这里什么也不是,单纯的发神经罢了
"""
疯狂摸鱼
你管我啊
狠狠地摸鱼
"""
money = 50
# 目前的定义
print("钱包还有:",money)
# 通过print输出
money= money - 10
# 买冰欺凌花费了十元
print("买了冰淇淋花费十元后,还剩余:",money,"元")
# 每过一小时输出钱包的余额
print("现在是下午一点,钱包余额",money)
print("现在是下午两点,钱包余额",money)
print("现在是下午三点,钱包余额",money)
print("现在是下午四点,钱包余额",money)
# 原始数据是50元
money = 50
# 购买冰淇淋,花费十元
money = money - 10
print("购买了冰淇淋之后的剩余钱财",money,"元")
# 现在又开始购买可乐,花费五元
money = money - 10
# 最后剩余钱财
print("购买了冰淇淋和可乐之后的剩余钱财",money,"元")
# 首先使用print直接输出类型信息
print(type("大学生摆烂日常"))
print(type(1120))
print(type(114514.0))
# 其次使用type()语句结果
string_type=type("大学生摆烂日常")
int_type=type(1120)
float_type=type(114514.0)
print(string_type)
print(int_type)
print(float_type)
# 通过type()语句,查看变量中的数据类型信息
name = "大学生摆烂日常"
name_type =type(name)
print(name_type)
# 将数字类型转换为字符串
num_str = str(11)
print(type(num_str),num_str)
float_str = str(13.11413)
print(type(float_str),float_str)
# 将字符串转化为数字
num = int("11")
print(type(num),num)
num2 =float("13.111")
print(type(num2),num2)
"""
如果你想把字符串转化为数字,那么字符串必须的是只有数字
"""
# 整数转为浮点数
float_num11 = float(11)
print(type(float_num11),float_num11)
# 浮点数转为整数
int_num = int(13.114)
print(type(int_num),int_num)
# 规则一:内容限定为中文、英文、数字和下划线,且不要以数字为开头
# 错误代码示范 1_name = "张三" 不可以用数字开头
# 错误代码示范 name_? = "ADA"ASD" 可不用特殊符号
# 规则二,大小写具有特定指向性
# 规则三:不可以使用关键字
"""
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
"""
# class = 1
name23 = "张三"
age = 11
print("这个人叫什么名字" + name23 + ",这个人的年纪" + str(age))
"""
算术运算符:
- `+`:加法运算符,用于将两个值相加。
- `-`:减法运算符,用于将第一个值减去第二个值。
- `*`:乘法运算符,用于将两个值相乘。
- `/`:除法运算符,用于将第一个值除以第二个值。
- `%`:取模运算符,用于返回除法运算的余数。
- `//`:整除运算符,用于返回除法运算的商的整数部分。
- `**`:幂运算符,次方
比较运算符:
==:等于运算符,用于检查两个值是否相等。
!=:不等于运算符,用于检查两个值是否不相等。
>:大于运算符,用于检查第一个值是否大于第二个值。
<:小于运算符,用于检查第一个值是否小于第二个值。
>=:大于等于运算符,用于检查第一个值是否大于或等于第二个值。
<=:小于等于运算符,用于检查第一个值是否小于或等于第二个值。
逻辑运算符:
and:与运算符,用于判断两个条件是否同时成立。
or:或运算符,用于判断两个条件是否至少有一个成立。
not:非运算符,用于取反给定条件的值。
赋值运算符:
=:简单赋值运算符,用于将右侧的值赋给左侧的变量。
+=:加法赋值运算符,将右侧的值与左侧的变量相加,并将结果赋给左侧的变量。
-=:减法赋值运算符,将右侧的值从左侧的变量中减去,并将结果赋给左侧的变量。
*=:乘法赋值运算符,将右侧的值与左侧的变量相乘,并将结果赋给左侧的变量。
/=:除法赋值运算符,将左侧的变量除以右侧的值,并将结果赋给左侧的变量。
%=:左侧值除以右侧值的余数
"""
# 赋值运算符
num = 1 + 2 * 3
# 复合赋值运算符
# +=
num = 1
num += 1 # num=num+1
print("num += 1:", num)
# -=
num -= -1
print("num -= -1:", num)
num = 3
num %= 2
print("num %= 2:",num)
# 单引号和双引号用于表示字符串,可以互相嵌套使用
string1 = 'Hello, World!'
string2 = "I'm learning Python"
# 三引号可以用于表示多行字符串,可以使用单引号或双引号,常用于函数的文档字符串(docstring)或注释
string3 = '''This is a multi-line
string using triple quotes.'''
string4 = """This is another
example of multi-line string."""
# 如果字符串本身包含引号,可以使用不同类型的引号嵌套,或者使用转义字符(\)进行转义
string5 = "He said, \"I'm hungry.\""
string6 = 'She said, \'Let\'s go out.\''
# 打印输出结果
print(string1)
print(string2)
print(string3)
print(string4)
print(string5)
print(string6)
# 转义字符 \ ,解除引号作用
name = "\"摆烂大学生"
print(name)