Python編程中常用的12種基礎知識,其中肯定有你不會的!
1、正則表達式替換
目標: 將字元串line中的 overview.gif 替換成其他字元串
2、遍歷目錄方法
在某些時候,我們需要遍歷某個目錄找出特定的文件列表,可以通過os.walk方法來遍歷,非常方便
3、列表按列排序(list sort)
如果列表的每個元素都是一個元組(tuple),我們要根據元組的某列來排序的化,可參考如下方法
下面例子我們是根據元組的第2列和第3列數據來排序的,而且是倒序(reverse=True)
4、列表去重(list uniq)
有時候需要將list中重複的元素刪除,就要使用如下方法
5、字典排序(dict sort)
一般來說,我們都是根據字典的key來進行排序,但是我們如果想根據字典的value值來排序,就使用如下方法
從上面的運行結果看到,按照字典的value值進行排序的
6、字典,列表,字元串互轉
以下是生成資料庫連接字元串,從字典轉換到字元串
下面的例子 是將字元串轉化為字典
7、時間對象操作
8、命令行參數解析(getopt)
通常在編寫一些日運維腳本時,需要根據不同的條件,輸入不同的命令行選項來實現不同的功能 在Python中提供了getopt模塊很好的實現了命令行參數的解析,下面距離說明。請看如下程序:
9、print 格式化輸出
格式化輸出字元串:
進位轉換:
有些時候需要作不同進位轉換,可以參考下面的例子(%x 十六進位,%d 十進位,%o 八進位)
10、Python調用系統命令或者腳本
11、Python 捕獲用戶 Ctrl+C ,Ctrl+D 事件
有些時候,需要在程序中捕獲用戶鍵盤事件,比如ctrl+c退出,這樣可以更好的安全退出程序
12、Python 讀寫文件
想要系統學習python和免費學習資料的 可以加裙 四七四五三四九五一


※利用Python進行市場購物籃分析——入門篇
※怎樣才能成為一名20K以上的高級JAVA工程師
※程序員回到家的生活狀態
※使用Python編寫程序求解數獨遊戲答案
TAG:IT技術java交流 |
※關於invoice的這些內容,肯定有你不知道的!
※不看這篇文章,你肯定不知道 Live Photo 這麼好用
※這些Python庫&技巧,你肯定還不知道,值得收藏。
※《天狼 Sirius the Jaeger》中那些不可不知的事情,否則你肯定看不懂!
※捨得入手iPhoneXSMax,你肯定不在意它這個問題!
※這些Python代碼技巧,你肯定還不知道
※vivoX20Plus好不好?那還用說答案是肯定的啦!
※Virgil Abloh x Nike Air VaporMax抽不抽中不重要,但高清美圖肯定是要保存的!
※千萬別和Red Velvet比概念照,因為肯定會輸!
※看反面,覺得正面肯定是Hello Kitty!
※iPhone 9和iPhone 9 Plus如果是這樣 肯定沒人買三星和華為
※你肯定沒見過!這就是Intel史上首款產品:可不是CPU
※母校用英語怎麼說?翻譯成mother school肯定是錯的
※Bull and bear market 這個你肯定知道的!
※OPPO Find X有3D結構光嗎?這個答案肯定會讓你滿意的!
※努比亞Z18基本確定,與iphoneX相比肯定更加划算
※製作方法你肯定想不到!這雙Supreme x Nike SF-AF1真的夠帥!
※總決賽滑稽一幕:這個輔助肯定不認識Jackeylove!
※全球僅此一雙!這雙OVO x Stone Island x Air Jordan 12你肯定沒見過!
※實用派:這些Google網頁里的實用功能,你肯定還不知道!