首页 > 代码库 > python基本概念
python基本概念
数
在python中有4种类型的数--整数,长整数,浮点数和复数
字符串
- 使用单引号 ( ‘ )
- 使用双引号 ( " )
与单引号使用完全相同
- 使用三引号 ( ‘‘‘或""")
指示一个多行的字符串。在三引号中可以自由的使用单引号和双引号
print(‘‘‘this is multi-linestring this is first line, this is second line "双引号可以使用" ‘单引号也可以使用‘ 下面还有一个空行 ‘‘‘)
结果:
- 转义符
在一个字符串中,行末的单独一个反斜杠 \ 表示字符串在下一行继续,而不是开始一个新的行。
"This is the first sentence.\
This is the second sentence."
等价于"This is the first sentence.This is the second sentence."
- 自然字符串
指示不需要如转义符那样的特别处理的字符串。通过给字符串加上前缀r或R来指定。例如 r"String\n"。输出:String\n
- Unicode字符串
处理含有非英语的语言写的文本。通过给字符串加上前缀u。例如 u"This is an unicode string"。
- 字符串是不可变的
- 按字面意义级连接字符串
如果你把两个字符串按字面意义相邻放着,他们会被python自动级连。例如 ‘What\‘s‘‘your name?‘会被自动转为"What‘s your name?"。
变量
python使用变量时只需给它们赋一个值即可,不需要声明或定义数据类型。
缩进
在逻辑行首的空白(空白格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
同一层次的语句必须有相同的缩进,这称为块。
摘自python简明教程中文
python基本概念