标签:重复 complex 转义符 两种 包括 表示 parent 正则 计算机
1. Number类型 数值类型
2. String类型 字符串类型
3. List类型 列表类型
4. Tuple类型 元组类型
5. Dict类型 字典类型
6. Set类型 集合类型
1. 整型 int 例:30
2. 浮点型 float 例:30.3
3. 布尔型 bool 例:True or False
4. 复数 complex 例:6+8j
整型包括正整数、0和负整数。
常用的有4种书写格式:
十进制:
范围:0-9
二进制:
范围:0-1
八进制:
范围:0-7
十六进制:
范围:0-9A-F
声明浮点型的2种格式:
小数点方式:
变量 = 3.14
科学计数法:
变量 = 314e-2
布尔型的2种表示方法:
True 表示对象为真
False 表示对象为假
复数的完整结构:
(实数+虚数)
例:6+8j
实数:现实存在的所有数值都是实数,真实存在的数字
虚数:不是真实存在的数字(i的平方为-1作为基本单位),不存在的数字
数学:i*2 = -1 i就是虚数的基本单身 1i,2i,3i...
计算机中:用j来表示i即可
声明复数的两种方式:
表达式方式:
变量 = 实数 + 虚数 例:num = 3 + 4j
特定功能:
变量 = complex(实数,虚数值) 例:num = complex(5,3)
1. 单引号字符串 例:‘Hello Word!‘
2. 双引号字符串 例:"Hello Word!"
3. 三引号字符串 例:‘‘‘ Hello Word!‘‘‘
4. 转义符字符串 例:"This‘s a pen!" or ‘This\‘s a pen‘
5. 自然字符串 例:r‘Hello Word!\n‘
6. Unicode字符串 例:u‘Hello Word!‘
注:一般情况下,使用单引号即可!
常见转义字符如下:
转义符 描述
\(在行尾时) 续航符
\\ 反斜杠
\‘ 单引号
\" 双引号
\a 响铃
\b 退格(Backspace)
\e 转义
\000 空
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数,yy代表字符 例:\o12代表换行
\xyy 十六进制数,yy代表字符 例:\x0a代表换行
\other 其他的字符以普通格式输出
在任意字符串之前添加字母r或者r,那么当前字符串中所有转义字符在使用时都不会进行转义操作,正则表达式中比较常见。
列表就是一些数据的顺序组合,并组合之后可以任意修改等操作。
格式: 变量 = [值,值,值,...]
标识符: []
列表的创建方法:
1. lie = list((1,2,4))
2. lie = list([1,2,4])
3. lie = [1,2,4]
4. lie = list(tuple((1,23,4)))
5. lie = list(tuple([1,23,4]))
元组就是一些数据的顺序组合,并且组合之后不可以修改。
格式: 变量 = 值,值,值,... or 变量 = (值,值,值,...)
标识符: ,
元组的创建方法:
1. tu = 1,2,4,
2. tu = (1,3,4,)
3. tu = tuple((1,2,3,))
4. tu = tuple([1,2,3,])
5. tu = tuple(list((1,3,4,)))
6. tu = tuple(list([1,3,4,]))
字典就是具有键值映射关系的一组无序数据组合,可以进行修改等操作。
格式: 变量 = {键:值,键:值,...}
标识符:{}
字典的创建方法:
1. dic = {1:324,2:345}
2. dic[1] = ‘3435‘
**注**: 指定key创建的字典,一次只能指定一个key
3. dic = dict({1:324,2:345})
集合是一些数据的无序集合,并且组合之后可以修改等操作,天生无重复数据功能。
格式: 变量 = {值1,值2,值3,...}
标识符:{}
集合的创建方法:
1. se = set(‘abc‘)
**注**:调用set()函数创建集合时,每次只能添加一个元素
2. se = {‘a‘,‘b‘}
标签:重复 complex 转义符 两种 包括 表示 parent 正则 计算机
原文地址:http://www.cnblogs.com/single-boy/p/7286875.html