1.保留字(关键字)保留字是python语言中的一些词,被赋予了特定的含义,需要开发者开发时在编程中,你不能使用这些保留字作为标识符来命名变量、函数、类、模板和其他对象。Python保留字列表和assertbreakclasscontinuedefdelifelseexceptfinallyforfromFalseglobalifimportinislambdanonlocalnotNoneorpassraisereturntryTruewhilewithyield需要注意的是,由于Python严格区分大小写,因此保留字也不例外。所以,我们可以说if是一个保留字,而IF则不是。2.标识符简单理解,标识符就是一个名字,就好像我们每个人都有自己的名字,它的主要作用就是作为变量、函数、类、模块等对象的名字。python中标识符的命名不是随意的,而是必须遵循一定的命令规则,例如:(1)标识符由字符(A~Z和a~z)、下划线和数字组成,但第一个字符不能是数字.(2)标识符不能与Python中的保留字相同。保留字将在后续章节详细介绍。(3)Python中的标识符不能包含空格、@、%、$等特殊字符(4)Python中标识符中的字母严格区分大小写,即两个相同的单词,如果大小和格式不同,multi-representation的含义完全不同。例如下面三个变量是完全独立的,相互之间没有任何关系。他们是独立的个体。number=0Number=0NUMBER=0(5)在Python语言中,下划线开头的标识符有特殊的含义,例如:单下划线开头的标识符(如_width)表示类属性不能直接访问。从...导入*导入;双下划线开头的标识符(如__add)表示该类的私有成员;以双下划线开头和结尾的标识符(例如__init__)是一个特殊的标识符符号。因此,除非特定场景需要,否则应避免使用下划线开头的标识符。那么我们来熟悉一下Python中一些常用的命名规范:(1)模块名:尽量短,并且全部使用小写字母,多个字母可以用“_”分隔,例如:game_main,game_regsiter;(2)包名:相同尽量短,全部小写,不推荐下划线。例如:com.mingrisoft、com.mr;(3)类名:单词首字母大写(即Pascal风格),例如:定义一个借书类:BorrowBook。(4)模块内部的类:使用下划线“_”+Pascal风格的类名,例如:BorrowBook类中的内部类:_BorrowBook(5)函数、类属性和方法的命名规则:类似模块名,也全部使用小写字母,多个字母可以用“_”分隔(6)常量:全部使用大写字母,可以使用下划线“_”(7)单下划线开头的模块变量或函数“_”是受保护的,使用fromXXXimport*语句从模块导入时不能导入这些变量或函数(8)双下划线“__”开头的实例变量或方法是类私有的。3、内置函数ptthon解释器自带的函数称为内置函数。这些函数可以直接使用,不需要导入某个模块表。Python3.x内置函数abs()delattr()hash()memoryview()set()all()dict()help()min()setattr()any()dir()hex()next()slicea()ascii()divmod()id()object()sorted()bin()enumerate()input()oct()staticmethod()bool()eval()int()open()str()断点()exec()isinstance()ord()sum()bytearray()filter()issubclass()pow()super()bytes()float()iter()print()tuple()callable()format()len()property()type()chr()frozenset()list()range()vars()classmethod()getattr()locals()repr()zip()compile()globals()map()reversed()__import__()complex()hasattr()max()round()
