1.缩进分层与冒号
Python程序代码通过缩进结构来分层次,使得代码结构清晰、易于阅读。缩进结构一般用在条件语句、循环语句、函数定义等控制语句的语句块中。一般代码行末尾的冒号“:”标志着下一行应该有代码缩进,缩进的空格个数没有明确规定,一般每次缩进4个空格,同一语句块的代码缩进空格个数应该相同。
- 例如,实例1.1中的“if ch>='A'and ch<='Z:”这一行末尾的冒号标志着条件语句的条件后面需要代码缩进,“else:”这一行末尾的冒号标志着后面需要代码缩进。
#Example1_1.py(.py是源代码文件 .pyc是字节代码文件)
ch=input("Please input a character:")
if ch>='Aland chc='Z': #冒号“:”下一行开始缩进
print ("This is a capital letter\n") #缩进4个空格,此语句块有1行
else: #else与if对齐,冒号“:”下一行开始缩进
print ("This is not a capital letter\n")#缩进4个空格,此语句块有1行
说明:
(1)可以通过input(函数由键盘输入一个字符。
(2)可以通过此字符的ASCII码判断这个字符是否为大写字母。
(3)判断的结果可以通过print0函数输出。
2.代码注释
规范的代码注释是代码阅读和代码维护的重要前提。Python中的代码注释有两种形式。
1)单行注释:以字符“#”开始,“#”之后同一行的所有内容都被看作是注释,不执行。
·2)多行注释:如果需要注释的内容有多行,可以采用三个英文状态下的单引号或,扩在注释内容的两端。
3. 断行
Python代码通常一条语句单独写在一行中。如果一条语句过长,可以使用“\”符号表示下一行是同一条语句。例如下面代码与实例1.1效果相同: