day1
python标识符
- 第一个字符必须是字母或下划线
- 必须是数字、字母或下划线组成
- 大小写敏感
保留字
>>>import keyword
>>>keyword.kwlist
['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']
注释
单行注释以 # 开头
# 单行注释
多行注释使用 '''
或者"""
'''
多行注释1
'''
"""
多行注释2
"""
行与缩进
使用缩进来表示代码块,不使用 {}
,以缩进的空格数判定是否在同一代码块中,缩进的空格数不同,则代码块不同
if True
print("answer")
print("true")
else
print("answer")
print("false")
不同缩进
if True
print("answer")
print("true")
else
print("answer")
print("false")
运行结果不同,可能会导致运行结果错误
多行语句
在语句很长时,我们使用反斜杠(\)来实现多行语句
total = item_one+\
item_two+\
item_three
在 [ ] , { } 或 ( ) 中的多行语句不需要加反斜杠(\)
total=['item_one','item_two',
'item_three','item_four']