语法规则


注释

'''
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
right