第一个字符必须是字母表中的字母或下划线
标识符的其它的部分由字母,数字和下划线组成
标识符对大小写敏感
'False', 'None', 'True', 'and', 'as', 'assert',
'break', 'class', 'continue',
'def', 'del', 'elif', 'else', 'except',
'finally', 'for', 'from', 'global',
'if', 'import', 'in', 'is', 'lambda',
'nonlocal', 'not', 'or', 'pass',
'raise', 'return', 'try', 'while', 'with', 'yield'
Python 使用缩进来表示代码块
❤️注意:同一个代码块的语句必须包含相同的缩进空格数
Python 通常是一行写完一条语句
tobal = item_one + \ item_two + \ item_three
❤️注意:在[], {} 或 () 中的多行语句,不需要使用反斜杠 \
例如:
total = ['item_one', 'item_two', 'item_three', 'item_four', 'item_five']
int (整数)
bool(布尔)
float(浮点数)
complex(复数)
Python 中单引号与双引号使用完全相同
使用三引号可以指定一个多行字符串
word = 'String' sentence = "This is sentence" paragraph = """This is a paragraph that can consist of multiple lines"""
转义符:反斜杠
反斜杠可以用来转义,使用 r 可以让反斜杠不发生转义。如:r"this is a line with \n"则 \n 会显示,并不会执行
按字面意义级联字符串。如:"this" "is" "string" 会被自动转换为 this is string
字符串可以用 + 运算符 连接 在一起,用 * 运算符 重复
Python 中字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1开始
Python 中的字符串不能改变
Python 没有单独的字符类型,一个字符就是长度为 1 的字符串
字符串的截取的语法格式:变量[头下标:尾下标:步长]
str = '123456789' print(str) print(str[0:-1]) #输出第一个到倒数第二个的所有字符 print(str[0]) #输出第一个字符 print(str[2:5]) print(str[2:]) #输出第三个开始后的所有字符 print(str[1:5:2]) #运行结果:24 print(str * 2) #输出字符串两次 print(str + 'GAME OVER!') #连接字符串 print(r'GAME OVER!\n') #使用 r 可以让反斜杠不发生转义
❤️注意:空行也是程序代码的一部分
input("\n\n按下 enter 键后退出。")