数值类型
int整型(常用):任意大小的整数
1、2、3、10086、999、666
float浮点数:小数
1.1、3.14
bool布尔型(重点):通常用于判断
有固定写法,True(真)、False(假),布尔值可以当做整型对待,True相当于整数1,False相当于整数0。
注意:True和False必须严格区分大小写。
complex复数型(了解)
固定写法:z = a + bj ——a是实部,b是虚部,j是虚数单位
检测数据类型的方法 type()
print(type(num))
字符串
特点:需要加上引号,单引号和双引号都可以,包含了多行内容的时候也可以使用三引号。
Name = laoda # 报错,没有引号识别成变量名,laoda并没有被赋值。
Name = "laoda" # 此时laoda就是一个字符串。
占位符
-
占位符的作用 生成一定格式的字符串
-
占位符的三种方式 %、format()、格式化 f
1. %:
%s 字符串(常用)
name = 'laoda'
print = ("我的名字:%s" %name)
'''
运行结果:
我的名字:laoda
'''
%d 整数(常用)
age = 18
name = 'laoda'
print('我的名字:%s,年龄:%d' %(name,age))
%4d 整数(这里的4只是设定一个数值不固定)
数字设置位数,不足前面补空白。
a = 123
print("%6d" %a)
print("%3d" %a)
print("%06d" %a) # 表示输出的整数显示位数,不足的话用0补全,超出当前位数则原样输出
'''
运行结果:
123
123
000123
'''
%f 浮点数
默认后六位小数,遵循四舍五入原则
a = 1.23
print("%f" %a)
'''
运行结果:
1.230000
%.4f 浮点数
数字设置小数位数,遵循四舍五入原则
b = 3.14159
print ("%.3f" %b)
'''
运行结果:
3.142
'''
2. format()
name = "laoda"
print("我叫{}".format(name))
'''
运行结果:
我叫laoda
'''
3. f 格式化
格式:f"{表达式}"
name = 'laoda'
age = 18
print(f"我的名字是{name},我今年{age}岁了")
'''
运行结果:
我的名字是laoda,我今年18岁了
'''
网硕互联帮助中心
![[特殊字符] Python 网络编程从入门到精通:Socket、并发、异步与实战-网硕互联帮助中心](https://www.wsisp.com/helps/wp-content/uploads/2026/08/20260813094048-6a7d9120cba8a-220x150.png)



评论前必须登录!
注册