Python语法比较简单,但严格限制缩进。
例如,末尾通常不需要加上分号";"来表示语句的结束,且代码的篇幅,可能只有其他类型编程语言的一到二成。但使用缩进来表示代码块的开始和结束——属于“强制可读”特性,以体现语句间的逻辑关系和提高可读性。
一般而言,以tab键或四个空格为佳。
Python的注释方法独有风格
用“#”表示单行注释。
#阿信牛逼
用三引号——‘‘‘和’’’表示多行注释。
例如:
'''阿
信
牛
逼'''
一般而言,涉及到版权解释和代码功能解释时,使用注释会有较好效果。
PS:在选择不删除代码时,把某一部分的代码括起来,就能发现这段代码缺失后的变化,有利于辅助测试之用。(毕竟,注释部分是不会运行的)
Python关键字可以有汉字
可能出人意料的是,Python关键字(有时会叫做“保留字”),可以以汉字当做关键字命名的。但和C语言一样:1.中间是不允许出现空格的
2.开头也不可以是数字
Python字符串既可以是双引号也可以是单引号
为了使Python简单,无论是——“”,还是",无论字符串的满空与否,都可以用来表示字符串。
Python字符串,选择局部输出时,提供“区间访问”
可以同步赋值
原本“t=x,x=y,y=t”这样的赋值,在Python语句中,就一句:
x,y=y,x
一些函数语句
input():获取字符串
elif:代表else-if,句法上简化了
eval():把字符串下的表达式,转化为实际的运算式
相比C语言的数组和指针访问,Python中可以用“槽”简化操作
>>>C1,C2 = 10,10.24024
>>>print("C1的值是{:.2f}".format(C1))
C1的值是10
"{}":大括号中,规定了输出的格式