上QQ阅读APP看书,第一时间看更新
1.3 Python的语法结构
1.注释
注释是程序中程序员用来说明程序的辅助语言,注释不会被执行,Python用“#”表示一行注释的开始,直到这行结束,代码如下:
r=2 s=r*r print(s) #将结果输出到控制台
上述代码的运行结果如下:
4
多行注释用3对单引号('''…''')或3对双引号("""…""")表示,代码如下:
''' 时间:2023年7月 QQ:87336683 B站:赵会钧 '''
2.显式的行拼接
两个或更多的物理行可使用反斜杠字符“\”拼接为一个逻辑行,代码如下:
month=10 day= 1 if month==10 and\ day==1: print('今天是国庆节!')
下面的代码与上面的代码等效:
month=10 day= 1 if month==10 and day==1: print('今天是国庆节!')
以“\”反斜杠结束的行不能带有注释。
3.隐式的行拼接
圆括号、方括号或花括号内的表达式允许分成多个物理行,无须使用反斜杠,示例代码如下:
month_names=['一月','二月','三月', #月份 '四月','五月','六月']
隐式的行拼接可以带有注释。
4.缩进
每行代码开头处的空白称为该行的缩进,Python用缩进表示语句段落的组织结构,一般用4个空格实现缩进,也可用Tab键实现缩进,但同一个Python文件内要么全用空格缩进,要么全用Tab键缩进,二者不可以混用,代码如下:
#//第1章/1.1.py a=3 b=6 c=9 if a<b: if b<c: print('a<b<c')
当一行代码的尾部遇到“:”时,下面的语句就需要用缩进表示代码的层次,后面会一一介绍。