”’
使用三个单引号或双引号当作注释
# 为单行注释
”’
认识变量与基本数学运算
y1 = 125*3/2 # 运算优先级:1次方>>2乘除求余求整>>3加减
y2 = 9 % 5 # 将9除以5的余数给变量
y2 = 9 // 2 # 将9除以2的整数给变量
y3 = 3 ** 3 # 将3的3次方给变量
a += b # a = a+b
a -= b # a = a-b
a *= b # a = a*b
a /= b # a = a/b
a %= b # a = a%b
a //= b # a = a//b
a** = b # a = a**b
x = y = z =10 # 多重指定
x,y,z = 10,20,30 # 多变量不同值
x,y = y,x # 变量交换
del y1 # 删除变量
#长语句分行方式:\或括号
x = y+\
z
y = ( x+ #括号方式可以加批注
z)
基本数据类型
# type()函数 列出变量类型:整数(int),浮点数(float),布尔值(Boolean),字符串(string)
print(type(x))
#数值数据类型
# 2进位整数(0b开头的数字)与函数 bin():将一般数字转换为2进 位
# 8进位整数(0o开头的数字)与函数 oct():将10进位数值转换为8进位
# 16进位整数(0x开头的数字)与函数 hex():将一般数字转换为16进位
# 强制数据类型的转换:int()将数据类型强制转换为整数、float()将数据类型强制转换为浮点数
#数值运算常用的函数
# abs():计算绝对值
# pow(x,y):返回x的y次方
# round():返回五舍六入
#布尔值数据类型:True或False,数据代号是bool
#字符串数据类型:两个单引号或双引号之间的任意个数字元符号的数据,代号是str
# 字符串的连接:数学运算符”+“
# 处理多于一行的字符串:可以使用三个引号将字符串包夹
# 逸出字符:如果字符串内有一些特殊字符,必须在此特殊字符前加”\“
# \’ 单引号;\” 双引号;\ 反斜杠;\a 响铃;\b BackSpace键;\f 换页;
# \n 换行;\o 八进制表示;\r 光标移至最左位置;\x 十六进位表示;\t Tab键效果;\v 垂直定位
# str()强制将数值数据转换为字符串数据
# int()将字符串转换为整数
# 字符串数据的转换