注释,数值类型及简单字符串
注释:
- #:单行注释
- ''':三个单引号,多行注释
- 一次性为多行加上单行注释:全选,按Ctrl+反斜杠,再次按Ctrl+反斜杠
1.4.3 数值类型:
- 定义:a = 3(整数int),a = 1e-3(浮点数/小数float),a = 1+3j(复数complex)
- 数字类型变量可以表示任意大的数值
- 下划线可以位于数字除了开始与结束位置以外的任何位置
-
- 十六进制整数:0x
- 八进制整数:0o
- 二进制整数:0b
-
-
.real,.imag,.conjugate #查看复数实部,虚部,返回共轭函数
-
1.4.4 字符串:
- 定义:str1 = 'one'(单引号),str2 = "two"(双引号),str3 = '''three"(三引号,即三个单引号),三者可以相互嵌套,三单引号或三双引号支持换行
-
a = '''1 2''' print(a)
结果:
-
- 常用转义字符:
-
\r #回车
-
\ooo #3位八进制数对应的字符
-
\xhh #2位十六进制数对应的字符
-
\uhhhh #4位十六进制数对应的字符
-
\Uxxxxxxxx #8位十六进制数对应的字符,要求不大于\U0010FFFF
-
- 字符串界定符(*)前加字母r或R,表示原始字符串:将字符串中的反斜线当作普通字符处理
- 注意:字符串最后不可是单个\符号
-
s = r'lang\tver\nPython\t3' print(s)
结果:
- 输出:print(str1 + str2)-(可直接相加),print(str[0])-(输出第一个字符,-1表示输出最后一个字符),print(str[第一个字符所在位置:字段个数])(输出字符串中的字段)
- 可以用来简化文件路径或URL的输入