文章目录
数字
-
整数
- 十进制整数
- 十六进制整数,0x开头,小写字母
- 八进制整数,0o开头
- 二进制整数,0b开头
-
浮点数
-
复数
-
与数学中的复数形式完全一致,由实部和虚部构成,使用j或者J来表示虚部
- var.real 查看复数实部
- var.imag 查看复数虚部
- var.conjugate() 返回共轭复数
>>> a=3+4j >>> b=5+6j >>> c=a+b >>> c (8+10j) >>> c.real 8.0 >>> c.imag 10.0 >>> a.conjugate() (3-4j) >>> a*b (-9+38j) >>> a/b (0.6393442622950819+0.03278688524590165j)
-
字符串
python中,字符串属于不可变序列,一般使用单引号,双引号,三引号进行界定,且可以互相嵌套,用来表示复杂字符串,空字符串表示为‘’或‘’‘’或‘’‘’‘’
>>> a=' '''这里是单引号中的三单引号''' '
File "<stdin>", line 1
a=' '''这里是单引号中的三单引号''' '
^
SyntaxError: invalid syntax
>>> a=''' '这里是三单引号中的单引号' '''
>>> print(a)
'这里是三单引号中的单引号'
特别的,一对三单引号或三双引号表示的字符串支持换行
- 字符串支持使用+运算符进行合并生成新字符串
- 字符串支持格式化字符%a , %d , %c 等
- 字符串支持转义字符
- 字符串界定符前加字母r或R