常见的数据类型
1、字符串
str() 被引号括起来的内容。(单引号,双引号,三引号)。
# 例
'小明'
"Hello,World!"
'''小红
小刚
小丽'''
2、整数
int() 正整数、负整数和零的统称,也就是没有小数点的数字。
例如:-1 ,10, 0
3、浮点数
float() 对比整数,浮点数就是有小数点的数字。
例如: 3.14,-9.18,0.8
ps.整数和浮点数是可以进行计算的,常用的四则运算 + - * / 优先级和数学中一样
print函数
print() 函数,屏幕上输出,括号内为输出的内容。
代码中的“#”号为注释符号,表示程序不执行#后面的内容,常做代码说明使用。
print('小明')
# 结果:小明
print(10)
# 结果:10
print(3.14)
# 结果:3.14
print(1+2)
# 结果:3
变量与赋值
1、变量是自己创建的。
2、只能包含数字、字母和下划线
3、不能以数字开头
4、尽量和包含的内容相关语义
注意:代码中的一个 = 是用于赋值的,而不是数学当中的等号。(代码中的等于需要用 == 表示)
# 变量是随时可以改变的,储存的值永远都是最后赋值的那个
num = 1
num = 3
num = 2
print(num)
# 结果:2
查询数据类型
type() 函数,查询数据类型,括号内为需要查询的内容。
name = "小明"
age = 18
weight = 50.8
print(type(name))
# 结果 <class 'str'>
print(type(age))
# 结果 <class 'int'>
print(type(weight))
# 结果 <class 'float'>
数据类型的转换
1、str() 转换为字符串类型
2、int() 转换为整数
3、float() 转换为浮点数
age = 18
print(type(age))
# 结果:<class 'int'>
age = str(18)
print(type(age))
# 结果:<class 'str'>
weight = str(50.8)
print(type(weight))
# 结果:<class 'str'>
age = "18"
print(type(age))
# 结果:<class 'str'>
age = int("18")
print(type(age))
# 结果:<class 'int'>
weight = float("50.8")
print(type(weight))
# 结果:<class 'float'>
weight = int(50.8)
print(type(weight)
# 结果:<class 'int'>
age = float(18)
print(age)
# 结果:18.0
print(type(age))
# 结果:<class 'float'>
注意:只有符合整数规范的字符串,才能使用int() 。只有符合浮点数的字符串,才能使用float()