2020-03-16
作者:互联网
Python入门教程笔记(5)
数据类型
Python常用的内置数据类型:
Number(数字)其中Number又分为int(整型),float(浮点型),complex(复数型)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
- 整型(正整数,0,负数,不带小数点,无大小限制)
不加前缀的为十进制整数
加前缀Oo为八进制整数
加前缀Ox为十六进制整数
例如
a,b,c=10,Oo10,Ox10
最后转换为十进制a,b,c=10,8,16
- 浮点型(浮点型数字使用C语言中的double类型实现,可以用来表示实数)
如:
3.1415926,—2.5,3.3e2(3.3乘10的二次方)
- 复数书(复数由实部和虚部构成,每一步份都是一个浮点数)
书写方式为:a+bj或者a+bJ
语法格式为:complex([real[ ,imag]])
real为实部,imag为虚部。返回值为real+imag*1j
如果省略imag,则返回real+0j
- String
一行字符串:s1=“I’m a good girl”(单引号,双引号都可以)
s1,s2=“ni hao wa”,“你说什么呢”
多行字符串:s1=’’’ 我是个好人,
你呢?
我希望你是。’’’
字符串可以相加,可以相乘。
将字符串换成数字数组 int(str)
- List[a,12.@,你…]
可以包涵多个元素,也可以多个数据类型。
- Tuple(I,c,你…)
多个元素,多个数据类型。不能修改元素
- Set{?,不,57,…}
多个元素,多个数据类型。无序的,不能有相同的元素
- Dictionary
表示方法: dict()
键(key):值(value)
键是唯一的,可哈希的,值可以是任意类型
无序的,类似于集合,但不是。
标签:real,03,加前缀,多个,16,imag,数据类型,2020,字符串 来源: https://blog.csdn.net/weixin_46218101/article/details/104900675