一、变量
1、变量的三要素:变量名、变量值、变量数据类型
2、格式:变量名称 = 变量值
3、输出变量:print(变量名)
""" 变量 """ # 1、变量的三要素:变量名、变量值、变量值的数据类型 # 2、定义变量的格式:变量名 = 变量值 money = 1080 # 变量名 ---> money 变量值 ---> 1080 变量的数据类型 ---> int # 3、输出变量:print(变量名) print(money, type(money)) # type() 查看变量的数据类型
4、变量的命名规则
- 变量名由字母、数字、下划线构成(数字不能开头)
- 大小写敏感(A、a是两个不同的变量)
- 不要跟关键字和系统保留字冲突
"""变量名称的命名规则""" # 变量名由字母、数字、下划线构成(数字不能开头) a = 6 print(a, type(a)) a2 = 'Hello World' print(a2, type(a2)) student_name = '张提升' print(student_name, type(student_name)) # 大小写敏感(A、a是两个不同的变量) A = 3 a = 6 print(A) print(a) # 不要跟关键字和系统保留字冲突(in,on,class)
二、数据类型与数据类型转换
1、数据类型
- 数据类型 整数型(int):表示整数 ---> 1,-2,235
- 浮点型(float):表示小数 ---> 1.5,3.14,88.5;
- 字符串型(str): ‘hello’
- 布尔值型(bool):表示真假判断 --->True/False
- 空值型(None): 表示什么也没有 ---> 空白,没有任何数据
-------> 获取数据中的数值类型:type()函数
"""数据类型""" # 整数型(int):表示整数 age = 12 print(age, type(age)) # 浮点型(float):表示小数 high = 178.9 print(high, type(high)) # 字符串型(str): ‘hello’ name = "李梓杰" print(name, type(name)) # 布尔值型(bool):表示真假判断 --->True/False a = True b = False print(a, type(a)) print(b, type(b)) # 空值型(None): 表示什么也没有 ---> 空白,没有任何数据 address = None print(address, print(address))
2、数据类型转换
- 函数 int() : int(str())、int(float()) str本身是整数 不会四舍五入
- 函数 float() : float(str()) 、 float(int())
- 函数 str() : str(int())、str(float())
- 函数 bool():bool(" ")、bool(0)、bool(None) False 其余True
"""数据类型转换"""
# 1、函数 int() : int(str())、int(float()) str本身是整数 不会四舍五入(round()函
数)
a = "65" # 字符串转整数型,必须本身是整数形态
print(type(a))
charge_a = int(str(a))
print(type(charge_a)) # 字符串转浮点型,必须本身是小数形态
b = "3.58"
print(type(b))
charge_b = float(str(b))
print(type(charge_b))
# 2、 函数 float() : float(str()) 、 float(int())
c = "3.58"
print(type(c))
charge_c = float(str(c))
print(type(charge_c))
c1 = 88
print(c1, type(c1))
charge_c1 = float(int(c1))
print(c1, type(charge_c1))
# 函数 str() : str(int())、str(float())
d = 22
print(type(d))
charge_d = str(int(d))
print(type(charge_d))
d1 = 3.15
print(type(d1))
charge_d1 = str(float(d1))
print(type(charge_d1))
# 函数 bool():bool(" ")、bool(0)、bool(None) False 其余True
f = 6
e = 9
print(bool(f))
print(bool(e))
print(bool(""))
print(bool(0))
print(bool(None))



