上QQ阅读APP看书,第一时间看更新
第2章 Python语言基础
Python语言语法简单并且与其他使用花括号等分界符的编程语言不同,它严格依赖缩进划分代码块。例如下面的代码:
# 这是示例
n = 0
if a == 0:
print(“a == 0”)
else:
print(“a != 0”)
其中,从#开始直到换行前的部分是注释。注释可以是任意内容,用于提示看代码的人,解释器会忽略注释的内容。其余每一行都是一条语句,语句以:结尾时,缩进的代码作为代码块。
切记,Python语言中所有语法符号都是英文半角符号,在初学者常犯的错误中,使用中文全角符号导致错误的占比相当大。
解释器并没有强制规定缩进是制表符或是几个空格符,但是根据惯例,无论如何应该使用4个空格符作为缩进。(在Jupyter和其他支持Python的编辑环境的默认配置下,按一次Tab键将自动转换为4个空格符,所以在这些编辑器中可以放心地按Tab键来实现缩进,但这并不意味着实现缩进的方式被改成了制表符。)
Python代码是区分字母大小写的,字母的大小写弄错可能会造成报错或难以发现的bug。