2week

1、模块初识

python安装的第三方库一般在\\lib\\site-packages下;

#打印环境变量
sys.path

#从程序外部获取参数的桥梁
sys.argv[]
#结果输出到屏幕,不能赋值给变量放内存中,(执行命令不输出结果)
os.system("dir")
#此方法可以将执行命令的结果赋值给变量,并可以打印
import os

a = os.popen("dir").read()
print(a)
#创建目录
import os
os.mkdir("txt")

 2、浅拷贝(可以用来创建联合账号,避免踩坑)

l1=[1,2,3,4,5,1,[1,2]]
l2=l1.copy()

l1.append(9)

l1[6][0]=0
print(l1)
print(l2)

l2=l1[:]

l3=list(l1)

以上两种均可以实现浅拷贝

深拷贝

import copy
l1=[1,2,3,4,5,1,[1,2]]
l2=copy.deepcopy(l1)

l1.append(9)

l1[6][0]=0
print(l1)
print(l2)

 

posted @ 2021-02-06 20:36  刘华强等待瓜熟的日子  阅读(50)  评论(0编辑  收藏  举报