目錄
- 1.一次性進(jìn)行多個(gè)數(shù)值的輸入
- 2.同時(shí)獲取索引和數(shù)值
- 3.對(duì)象內(nèi)存占用量
- 4.對(duì)象內(nèi)存地址的查詢
- 5.檢查列表、字符串是否有相同的元素
- 6.合并字典
- 7.檢查文件是否存在
- 8.對(duì)列表元素進(jìn)行操作
- 9.將兩個(gè)列表轉(zhuǎn)換為字典
- 10.字符串列表的排序
- 11.利用if和else對(duì)列表進(jìn)行處理
- 12.合并兩個(gè)列表
- 13.對(duì)字典列表進(jìn)行排序
- 14.計(jì)算程序執(zhí)行的時(shí)間
- 15.檢查是否包含子字符串
- 16.格式化字符串
- 17.錯(cuò)誤捕捉
- 18.列表元素頻率統(tǒng)計(jì)
- 19.簡(jiǎn)易計(jì)算器制作
- 20.鏈?zhǔn)胶瘮?shù)調(diào)用
- 21.兩個(gè)數(shù)值交換
- 22.檢查是否有重復(fù)元素
在大家的日常python程序的編寫過程中,都會(huì)有自己解決某個(gè)問題的解決辦法,或者是在程序的調(diào)試過程中,用來(lái)幫助調(diào)試的程序公式。
小編通過上萬(wàn)行代碼的總結(jié)處理,總結(jié)出了python22個(gè)萬(wàn)用公式,可以幫助大家解決在日常的python編程中遇到的大多數(shù)問題,一起來(lái)看看吧。
1.一次性進(jìn)行多個(gè)數(shù)值的輸入
對(duì)于數(shù)值的輸入問題,是很多筆試題目中經(jīng)常遇到的問題,一次性輸入多個(gè)參數(shù)值 ,可以節(jié)省時(shí)間和代碼量,為后面的程序編寫節(jié)省時(shí)間。
2.同時(shí)獲取索引和數(shù)值
在進(jìn)行數(shù)值的迭代時(shí),可以利用enumerate的內(nèi)置函數(shù)來(lái)獲取可迭代對(duì)象數(shù)值的同時(shí),得到數(shù)值的索引,并利用索引對(duì)數(shù)值進(jìn)行操作。
3.對(duì)象內(nèi)存占用量
通過下圖的程序,可以進(jìn)行對(duì)象的內(nèi)存占用量查詢。
4.對(duì)象內(nèi)存地址的查詢
通過內(nèi)置函數(shù)id(),可以進(jìn)行不同變量的內(nèi)存地址的查詢
5.檢查列表、字符串是否有相同的元素
不同的字符串,可以有相同的字母組成,同樣,列表也可以有相同的元素組成,通過下述的程序,可以判斷不同字符串或者是列表是否有相同的元素。
6.合并字典
當(dāng)處理json數(shù)據(jù)或者是數(shù)據(jù)庫(kù)中的內(nèi)容時(shí),會(huì)用到字典的合并,有時(shí)候還會(huì)遇到具有相同鍵值的字典,可以通過下圖程序中的兩種方法進(jìn)行解決。
7.檢查文件是否存在
在程序運(yùn)行中,會(huì)遇到保存一些圖片、文字的情況,這個(gè)時(shí)候就需要利用程序來(lái)判斷某個(gè)文件或者文件夾是否存在。
8.對(duì)列表元素進(jìn)行操作
通過Python語(yǔ)言的內(nèi)聯(lián)for循環(huán)的方式,實(shí)現(xiàn)對(duì)于列表中的所有元素的操作。
9.將兩個(gè)列表轉(zhuǎn)換為字典
將兩個(gè)列表轉(zhuǎn)換為字典,常見的情況是一個(gè)列表作為鍵,另一個(gè)列表作為值來(lái)構(gòu)造字典。
10.字符串列表的排序
當(dāng)大家需要對(duì)一個(gè)字符串列表進(jìn)行排序時(shí),可以利用下圖中的程序進(jìn)行排序。
11.利用if和else對(duì)列表進(jìn)行處理
利用if和else的操作,可以基于某些條件過濾數(shù)據(jù),如下圖所示。
12.合并兩個(gè)列表
對(duì)于兩個(gè)列表的合并,可以通過花式的列表合并來(lái)將兩個(gè)列表組合成一個(gè)新的列表。
13.對(duì)字典列表進(jìn)行排序
當(dāng)有字典組成的列表時(shí),可以按照字典的鍵值對(duì)列表進(jìn)行排序。
14.計(jì)算程序執(zhí)行的時(shí)間
對(duì)于程序計(jì)算時(shí)間 的計(jì)算,可以幫助大家對(duì)于程序或者算法的性能有更好的了解。
15.檢查是否包含子字符串
對(duì)于子字符串的檢查是Python日常應(yīng)用中經(jīng)常遇到的一個(gè)問題,當(dāng)一個(gè)字符串中包含某些關(guān)鍵子字符串時(shí),將這些字符串進(jìn)行打印。
16.格式化字符串
對(duì)于Python的輸入,邏輯和輸出。這三個(gè)部分在編寫代碼時(shí)都需要某種格式,Python提供了多種格式化字符串的方法,以便獲得更好和易于閱讀的輸出。
17.錯(cuò)誤捕捉
在Python語(yǔ)言中,提供了使用try,except和finally塊處理異常報(bào)錯(cuò)的方法
18.列表元素頻率統(tǒng)計(jì)
對(duì)于列表等可迭代對(duì)象中的元素進(jìn)行頻次的統(tǒng)計(jì),也是一項(xiàng)非常常見的問題。
19.簡(jiǎn)易計(jì)算器制作
下圖的程序中,不需要if-else的操作,即可制作一個(gè)簡(jiǎn)易的計(jì)算器。
20.鏈?zhǔn)胶瘮?shù)調(diào)用
通過一行程序,可以調(diào)用多個(gè)不同的函數(shù),進(jìn)行計(jì)算。
21.兩個(gè)數(shù)值交換
Python中的交換,不僅僅可以直接通過a,b = b,a的方式進(jìn)行數(shù)值的交換,而且還可以進(jìn)行列表等可迭代對(duì)象的交換。
22.檢查是否有重復(fù)元素
對(duì)于檢查列表中是否有重復(fù)的元素,可以通過將列表轉(zhuǎn)換為set來(lái)快速檢查。
以上的22個(gè)Python萬(wàn)用公式,可以幫助大家解決大多數(shù)日常的Python問題。更多相關(guān)Python 萬(wàn)用公式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- python實(shí)現(xiàn)excel公式格式化的示例代碼
- python的數(shù)學(xué)算法函數(shù)及公式用法
- Python讀取excel文件中帶公式的值的實(shí)現(xiàn)
- python等差數(shù)列求和公式前 100 項(xiàng)的和實(shí)例
- Python 讀取有公式cell的結(jié)果內(nèi)容實(shí)例方法
- python障礙式期權(quán)定價(jià)公式