python学习记录2
生活随笔
收集整理的這篇文章主要介紹了
python学习记录2
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、兩個(gè)模塊(sys和os)
1 #!/usr/bin/env python 2 # _*_ coding: UTF-8 _*_ 3 # Author:taoke 4 import sys 5 print(sys.path)#打印環(huán)境變量 6 print(sys.argv[0])#當(dāng)前文件相對(duì)路徑,sys.argv是一個(gè)列表,第一個(gè)元素為程序本身的相對(duì)路徑,之后的為程序運(yùn)行是的輸入?yún)?shù) 7 8 import os 9 #cmd_res= os.system("dir")#執(zhí)行命令不保存結(jié)果 10 cmd_res = os.popen("dir").read()#保存命令執(zhí)行的結(jié)果并返回保存地址 11 print("-->",cmd_res) 12 os.mkdir("new_dir")#創(chuàng)建一個(gè)目錄sys和os兩個(gè)模塊的簡(jiǎn)易使用
import
現(xiàn)在當(dāng)前目錄下尋找模塊,在環(huán)境變量中尋找模塊
存放第三方模塊的路徑 ?C:\Python36-32\Lib\site-packages
二、python中string與bytes之間的轉(zhuǎn)換
1 #!/usr/bin/env python 2 # _*_ coding: UTF-8 _*_ 3 # Author:taoke 4 str = "我愛北京天安門" 5 str_endode = str.encode("utf-8") 6 str_endode_decode = str_endode.decode("utf-8") 7 print(str,type(str)) 8 print(str_endode,type(str_endode)) 9 print(str_endode_decode,type(str_endode_decode)) 運(yùn)行結(jié)果: 我愛北京天安門 <class 'str'> b'\xe6\x88\x91\xe7\x88\xb1\xe5\x8c\x97\xe4\xba\xac\xe5\xa4\xa9\xe5\xae\x89\xe9\x97\xa8' <class 'bytes'> 我愛北京天安門 <class 'str'>?
三、列表(List)
1 #!/usr/bin/env python 2 # _*_ coding: UTF-8 _*_ 3 # Author:taoke 4 names = ["xiaoming","xiaohong","xiaohei","xiaoxiao"] 5 6 print(names) 7 print(names[0],names[2]) 8 print(names[1:3])#顧頭不顧尾,切片 9 10 names.append("xiaobingbing") 11 print(names) 12 names.insert(1,"renma") 13 print(names)
?
?List中的淺copy和深copy
#!/usr/bin/env python # _*_ coding: UTF-8 _*_ # Author:taoke import copy names = ["xiaoming","xiaohong",["Jack","Toms"],"xiaohei","xiaoxiao"] names2 = names.copy()#淺copy names3 = copy.copy(names)#淺copy names4 = copy.deepcopy(names)#深copy names[2][0] = "JACK" print(names) print(names2) print(names3) print(names4) 運(yùn)行結(jié)果:['xiaoming', 'xiaohong', ['JACK', 'Toms'], 'xiaohei', 'xiaoxiao'] ['xiaoming', 'xiaohong', ['JACK', 'Toms'], 'xiaohei', 'xiaoxiao'] ['xiaoming', 'xiaohong', ['JACK', 'Toms'], 'xiaohei', 'xiaoxiao'] ['xiaoming', 'xiaohong', ['Jack', 'Toms'], 'xiaohei', 'xiaoxiao']
?
?四、tuple(元組)
?不可以更改的列表,只能查。
五、string(字符串方法)
?
轉(zhuǎn)載于:https://www.cnblogs.com/taoke2016/p/7467957.html
總結(jié)
以上是生活随笔為你收集整理的python学习记录2的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一节 7算述运算符
- 下一篇: 【python】python中的定义类属