1.python变量
变量命名规则:只能包含字母、数字、下划线,且数字不能开头
不能使用关键字,如if else def 等关键字
区分大小写,a1不等于A1
变量名要有意义(他人阅读时能够看懂变量表示的意义)
多个英文单词使用下划线分割,如ten_value = 10
2.python数据类型
5种数据类型:整型int、浮点型float、字符串str、布尔类型bool、空值None。
3.python数据类型转换
int:浮点转换为整数
f0 = int(f0)
print(f0, type(f0))
字符串转为整型,字符串中必须是整数
s0 = "325"
print(s0, type(s0))
s0 = int(s0)
print(s0, type(s0))
float:整数转为浮点数
i1 = 100
print(i1, type(i1))
i1 = float(i1)
print(i1, type(i1))
字符串转为浮点数
# 字符串转为浮点数,科学计数法
s2 = "345e-2"
s3 = "3.4"
s3 = float(s3)
s2 = float(s2)
print(s2, type(s2))
print(s3, type(s3))
str:str方法可以将任何类型转为字符串
# 字符串中可以出现任意字符,str方法可以将任意类型转为字符串
i2 = 50
f1 = 5.7
s4 = "hello python"
b1 = True
n1 = None
i2 = str(i2)
print(i2, type(i2))
f1 = str(f1)
print(f1, type(f1))
s4 = str(s4)
print(s4, type(s4))
b1 = str(b1)
print(b1, type(b1), len(b1))
n1 = str(n1)
print(n1, type(n1), len(n1))
bool:可以将任意类型转为布尔类型
# bool 可以将任意类型转为布尔类型
i5 = 50
f5 = 0.00
s5 = "hello"
b5 = False
n5 = None
# 0、空字符、None、False为假
i5 = bool(i5)
print(i5, type(i5))
f5 = bool(f5)
print(f5, type(f5))
s5 = bool(s5)
print(s5, type(s5))
b5 = bool(b5)
print(b5, type(b5))
n5 = bool(n5)
print(n5, type(n5))