Python语法规则浅谈
2017-08-24
语法规则
注释
'''
u多
3行
v注
3释
'''
'''
u3v3单行注释
'''
变量
1)(规则同c里面的规则相同)
模块名: 小写字母,单词之间用_分割 ad_stats.py
包名: 和模块名一样
类名: 单词首字母大写 AdStats ConfigUtil
全局变量名(类变量,在java中相当于static变量): 大写字母,单词之间用_分割 NUMBER COLOR_WRITE
普通变量: 小写字母,单词之间用_分割 this_is_a_var
实例变量:
以_开头,其他和普通变量一样
_price
_instance_var
私有实例变量(外部访问会报错): 以__开头(2个下划线),其他和普通变量一样 __private_var
专有变量: __开头,__结尾,一般为python的自有变量,不要以这种方式命名 doc class
普通函数: 和普通变量一样: get_name() count_number() ad_stat()
变量命名规则
1、变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,而1name就不可以。
2、系统关键字不能做变量名使用
3、除了下划线之个,其它符号不能做为变量名使用
4、Python的变量名是除分大小写的,例如:name和Name就是两个变量名,而非相同变量哦。
2)关键字
以上通过help()函数的keywords可以查看,大家可以试试。
基本数据类型
1)数字
age=3
2)字符串
name="u3v3"
name='u3v3'
name="""u3v3"""
3)布尔值(TRUE,False)
流程控制和缩进
if底下的缩进必须保持一致
if 条件:
内容1
内容2
else:
内容3
内容4