四川上网用什么软件,描述优化方法,wordpress百度熊掌号,做企业网站报价顾名思义#xff0c;计算机就是用来做数学计算的机器#xff0c;因此#xff0c;计算机程序理所当然的可以处理各种数值。但是#xff0c;计算机能处理的远远不止数值#xff0c;还可以处理文本#xff0c;图形#xff0c;音频#xff0c;视频#xff0c;网页等各种各… 顾名思义计算机就是用来做数学计算的机器因此计算机程序理所当然的可以处理各种数值。但是计算机能处理的远远不止数值还可以处理文本图形音频视频网页等各种各样的数据而处理不同的数据需要使用不同的数据类型来进行表示
Python中常用的数据类型
整型整数int浮点型小数float复数complex布尔型bool字符串型str列表list元组tuple字典dict集合set字节bytes空值NoneType
1. 数字型整型【int】,浮点型【float】,复数【complex】
用来表示数值大小的数据例如年龄、身高、体重、距离、价格、数量、重量等如何表示 和数学中表示数字的方式一致并且支持科学计数法例如 98、-0.25、3.14、根据数字是否包含小数点将数字分为 int (整型是所有整数对应的类型)和 float浮点型是所有小数对应的类型两种类型 # 数字:number
n1 88 # int
n2 89.23 # float
n3 3 10j # 数学上3 10i,了解
print(n1,n2,n3)
2. 布尔型bool
常用于表示结果只有两种的情况如成立或不成立是或不是只有两个值分别是 True 和 False ,如果和数字进行数学运算被当成1和0使用如何表示 直接写 True 或 False
# 在 python 里面Ture为非0False 为0
b1 True
b2 False
print(b1,b2)
print(b1 1) # 2
print(b2 1) # 1
3.字符串型str
通过文字符号来提供信息的数据例如姓名、家庭住址、学校、民族、专业、电话号码、身份证号码、学号、邮编等如何表示可以用单引号也可以用双引号甚至可以用三引号例如小明、四川成都”数据类型 str字符串所有文本数据对应的类型只要是文本都可以表示成字符串如姓名密码爱好描述等字符串中可以包含数字字母特殊符号中文简单来说只要键盘上可以敲出来的内容都可以在字符串中表示
# 在一个引号中敲回车仅仅是为了折行本质还是同一行
s1 454 \fjhgk \^%4 \计算机# 如何表示可以用单引号也可以用双引号甚至可以用三引号例如小明、四川成都”
s2 454fjhgk^%4计算机
print(s1)
print(s2)
s31 454
fjhgk
^%4
计算机
s32 454
fjhgk
^%4
计算机
print(s31)
print(s32)
4. 列表list
列表是python自带的容器型数据类型中的一种可以同时保存多个数据将 [] 作为容器的标志里面多个元素用逗号隔开: [数据1, 数据2, 数据3, ...] # 一个列表可放多个字符类型
l1 [34,6,78,9,0,你好]
print(l1) 5. 元组tuple
元素是容器将 () 作为容器的标志里面多个元素用逗号隔开:(数据1数据2数据3....)元组是不可变的 - 不支持增删改元组是有序的 - 顺序影响结果,支持索引操作元组对元素没有要求 t1 (34, 6, 78, 9, 0)
print(t1) 6. 字典dict
字典是 python 自带的容器型数据类型将{}作为容器的标志里面多个键值对用逗号隔开{键1:值1, 键2:值2, 键2:值2, .....}字典是可变的 - 支持增删改查字典是无序的 - 顺序不影响结果字典对元素的要求 字典的元素必须全是键值对键和值成对出现值才是真正想要保存的数据键是用来对值进行注解说明的键的要求键必须是不可变类型的数据一般都是字符串键是唯一的 c. 值的要求没有要求
d1 {a:10,x:99}
print(d1)
d2 {66:qafaq,True:19}
print(d2)print({a: 10, b: 20} {b: 20, a: 10})# 键是唯一的
dict1 {a: 10, b: 20, c:30, a:100}
print(dict1) # {a: 100, b: 20, c: 30}# 空字典
dict1 {} 7. 集合set
集合是容器将 {} 作为容器的标志里面多个元素用逗号隔开{数据1,数据2,数据3, ...}集合可变的 - 支持增删改; 集合是无序的 - 顺序不影响结果集合对元素的要求: a. 只能是不可变类型的数据b. 元素是唯一的 - 集合可以自动去重 set1 {a,x,45,7,8}
print(set1) 8. 字节bytes
# 在Python中图片音视频等都会被表示成字节【二进制】
by1 bhfj3fhjahf
print(by1)
by2 b4562hjghnvg
print(by2) 9. 空值NoneType 用 None 表示无、空、没有 如统计数据遇到是否有车是否患有疾病等数据时可使用 None 表示 如果填写 无、没有、空等字样计算机会认为这就是你的数据。 # 注意1只有一个值是None
# 注意2区分None和的区别二者不等价
n None
print(n)