初學(xué)Python實(shí)用技巧兩則
本文記錄了初學(xué)Python常用的兩則實(shí)用技巧,分享給大家供大家參考之用。具體如下:
1.可變參數(shù)
示例代碼如下:
>>> def powersum(power, *args): ... '''''Return the sum of each argument raised to specified power.''' ... total = 0 ... for i in args: ... total += pow(i, power) ... return total ... >>> powersum(2, 3, 4) 25 >>> powersum(2, 10) 100
由于在args變量前有*前綴,所有多余的函數(shù)參數(shù)都會(huì)作為一個(gè)元組存儲(chǔ)在args中。如果使用的是**前綴,多余的參數(shù)則會(huì)被認(rèn)為是一個(gè)字典的鍵/值對(duì)。
2.exec語(yǔ)句將字符串str當(dāng)成有效Python代碼來(lái)執(zhí)行。execfile(filename [,globals [,locals ]])函數(shù)可以用來(lái)執(zhí)行一個(gè)文件。
示例代碼如下:
>>> exec 'print "Hello World"' Hello World>>> execfile(r'c:\test.py') hello,world!
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- 閉包在python中的應(yīng)用之translate和maketrans用法詳解
- shell腳本中執(zhí)行python腳本并接收其返回值的例子
- python進(jìn)階教程之文本文件的讀取和寫(xiě)入
- Python中__call__用法實(shí)例
- python進(jìn)階教程之詞典、字典、dict
- python字符串排序方法
- python基礎(chǔ)教程之對(duì)象和類(lèi)的實(shí)際運(yùn)用
- python基礎(chǔ)教程之面向?qū)ο蟮囊恍└拍?/a>
- python基礎(chǔ)教程之自定義函數(shù)介紹
- python爬蟲(chóng)常用的模塊分析
- python基礎(chǔ)教程之循環(huán)介紹
- Python中的閉包實(shí)例詳解
相關(guān)文章
python中pandas操作apply返回多列的實(shí)現(xiàn)
本文主要介紹了python中pandas操作apply返回多列的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
tensorflow實(shí)現(xiàn)殘差網(wǎng)絡(luò)方式(mnist數(shù)據(jù)集)
這篇文章主要介紹了tensorflow實(shí)現(xiàn)殘差網(wǎng)絡(luò)方式(mnist數(shù)據(jù)集),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05
python Web開(kāi)發(fā)你要理解的WSGI & uwsgi詳解
這篇文章主要給大家介紹了關(guān)于python Web開(kāi)發(fā)你一定要理解的WSGI & uwsgi的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-08-08
Python bytes string相互轉(zhuǎn)換過(guò)程解析
這篇文章主要介紹了Python bytes string相互轉(zhuǎn)換過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03
python字符串string的內(nèi)置方法實(shí)例詳解
這篇文章主要介紹了python字符串string的內(nèi)置方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-05-05

