1.Python开发环境搭建:
https://blog.csdn.net/qxyloveyy/article/details/104227923
2.基础知识:
a.使用pip管理Python扩展库
pip install SomePackage #安装SomePackage模块
pip list #列出当前已经安装好的模块
pip install --upgrade SomePackage #升级SomePackage模块
pip uninstall SomePackage #卸载SomePackage模块
pip install somePackage.whl #使用whl文件直接安装SomePackage模块
b.内置对象
1234,3+4j #数字对象
‘cl520’,”lp520",“‘cl520’” #字符对象
[1,2,3] #列表对象
{1:'food',2:'cl520'} #字典
(5,2,0) #元组
f=open('cl.txt','r') #文件
set('abc'),{'a','b','c'} #集合
True,False #布尔型
None #空类型
def 函数名: #编程单元类型(函数:使用def定义)
class 类名: #编程·单元类型(类:使用class定义)
c.变量
(1).命名规则:
①变量名必须以字母或下划线开头
②变量名中不能有空格以及标点符号等
③不能使用关键字作为变量名,可以导入keyword模块后使用print(keyword.kwlist)查看所有关键字
(2).自动内存管理功能
Python具有自动内存管理功能,会跟踪所有值,并自动删除不再有变量指向的值,但是显式使用del命令删除不需要的值或显示关闭不再需要访问的资源,是一个好习惯
x=3 #创建整型变量
print(x**2) #打印变量的平方值
x += 6 #修改变量的值
y=[1,2] #初始化列表的值
print(y) #打印列表的值
y[1]=3 #修改列表y下标值为1的值,变为y=[1,3]
#字符串和元组属于不可变序列,不能通过下标的方式来修改其中的元素值
x=5
y=x
print(y)
5 #Python中允许多个变量指向同一个值
x+=6
print(y)
5 #赋值具有稳定性,在为其中一个变量修改值后,其内存地址会发生变化,但不会影响另外一个变量
(3)数字
Python常见数字