日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

7.24笔记

發布時間:2025/3/21 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7.24笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 字符串類的方法 strip()? eg: str = str.strip() : 意思是除去字符串str中的空白符后再將其賦給字符串對象str.

2 在使用open() BIF時,若以寫的形式打開文件 ,若用‘w’,則會將原數據文件中的內容全部清除,再添加新的數據,若不想刪除原來的數據,則可用 a的模式(追加模式),若想要打開一個文件進行讀和寫(不清除),則使用'w+'. 若用寫的模式打開文件,而這個文件不存在,則會為你創建一個文件,然后打開它進行寫

3 print 向文件中寫入數據,需要添加一個參數 file=‘’??? print(A,file = file_A);???向文件file_A中寫入變量A

4 try/except/finally 組:finally: 后面的代碼意思是無論出現什么錯誤,都一定會執行finally中的代碼,如可將文件關閉代碼放在finally組后面

try:

?

except IOError as err:

?

finally:

?

可將ioerror的具體信息賦值給變量err,從而能得知準確的錯誤信息

eg:str(err) 可將err變量強制轉換成字符串變量,進行你希望的輸出

5 with: 由于try/except/finally 組在python中相當常用,所以python提供了with語句抽象出該組的作用,可以大大減少代碼量

try:

???????? with open('test.txt') as?file_test:

?????????????????? for each_line in test:

?????????????????????????????? ..............................

except IOError as err:

???????? '''''''''''''''''''''''''''''''''''''''''

?

在使用了with語句打開文件后,系統會自己在結束后將打開的文件關閉,因此不需要寫finally組,大大減少了代碼量

6 pickle 標準庫:它可以保存和加載幾乎所有的python數據對象 作用:可以在python內存中利用腌制好的數據重新創建數據,與原數據完全相同。

用pickle腌制數據的要求:必須以二進制訪問的模式打開這些文件。

with open('test.pickle','wb') as pick:

???????? pickle.dump(['hhh','xxxx','hhh'],pick)??????????????????? '''dump?為腌制數據命令,將列表['hhh','xxx','hhh']腌制到pick對象所指的數據文件中?'''

with open('test.pickle','rb') as pick:

??????? a = pickle.load(pick)????????? ''' load為加載數據,將pickle文件中的數據還原到python內存中,并賦值給a'''?7 python中的兩種排序: 原地排序(sort()) 和復制排序(sorted())原地排序是指將排好序的列表直接替代原列表位置,原列表順序將會消失 a.sort()復制排序是指創建一個新的排好序的副本,原來的排列順序仍然存在 b = sorted(a)默認的:兩種排序都是升序排列的,若要降序排列,則需要傳入參數 reverse=True

轉載于:https://www.cnblogs.com/feng-er/p/7230265.html

總結

以上是生活随笔為你收集整理的7.24笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。