第二章 python基本语法元素
学习要点
- 程序的基本语法元素:程序的格式框架,缩进,注释,变量,命名,保留字,数据类型,赋值语句,引用
- 基本输入、输出函数:input(),eval(),print()
- 源程序的书写风格
2.1 程序的格式框架
2.1.1 缩进
Python语言采用严格的“缩进”来表示程序逻辑。当表示分支、循环、函数、类等程序含义时,在if,while,for,def,class等保留字所在完整语句后通过英文冒号(:)结尾,并在之后行进行缩进,表明后续代码与紧邻无缩进语句的所属关系
建议采用4个空格方式书写代码
缩进错误:“unexpected indent”
2.1.2 注释
注释时代码中的辅助性文字,会被编译器或解释器滤去,不被计算机执行,一般用于程序员对代码的说明。Python语言采用“#”表示一行注释的开始,多行注释需要在每行开始用“#”
# 注释的第一行
# 注释的第二行
# 注释的第三行
多行注释可以使用(’’‘balabala’’’)
2.1.3 续行符
Python每行代码长度并无限制
续行符采用反斜杠(\)符号表达
print("{}是{}的首都"。format(\
"北京",\
"中国"\
))
上述代码等价于
print("{}是{}的首都"。format("北京","中国"))
- 注意 续行符后不能存在空格、续行符后必须直接换行。
- 续行符不仅可以用于单行代码较长的情况,也适合对代码进行多行排版以增加可读性的情况
2.2 语法元素的名称
变量是保存和表示数据值的一种语法元素,Python语言中变量可以随时命名,随时赋值,随时使用
给变量或其他程序元素关联名称或标识符的过程称为命名。
注意名字的首字符不能是数字,标识符中间不能出现空格,长度没有限制。标识符对大小写敏感