想找个地方记录自己学习python的过程,如果有hxd也是现在开始学python的话,不嫌弃俺的话,可以关注我,我会持续更新我的python学习过程,我们可以一起学习,相互交流啥的。
然后我学的和用的是python3。其他废话俺就不多说了。
首先python是面向对象的语言,在python中的一切都是对象。
python中有许多内置对象,例如:数字、字符串、列表、元组、字典、集合、文件、布尔型、空类型、编程单元类型(函数、类、模块)
python中也有许多内置函数。
有些对象需要导入特定模块后才能使用,例如生成随机数的函数random()需要引入random模块才能使用。
python中的标识符
1、区分大小写,大小写格式不同,代表不同的变量
2、不能包含空格、@、%和$等特殊字符
3、以下画线开头的标识符有特殊意义,一般要避免使用相似的标识符、
(1)以单下画线开头的标识符(如_width)表示不能直接访问的类属性。另外,也不能通过from xx import *导入。
(2)以双下画线开头的标识符(如__add)表示类的私有成员
(3)以双下画线开头和结尾是python中专用的标识,例如,__init__()表示构造函数。
4、 不能使用关键字作为变量名,关键字可以通过导入keyword模块后使用print(keyword.kelist)
查看所有Python关键字。
import keyword
keyword.list
5、不建议使用系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名作为变量名,
这将会改变其类型和含义,可以通过dir()函数查看所有内置模块、类型和函数。