初學Python實用技巧兩則
更新時間:2014年08月29日 10:19:17 投稿:shichen2014
這篇文章主要介紹了初學Python實用技巧兩則,包括可變參數(shù)的應用級execfile函數(shù)的用法,需要的朋友可以參考下
本文記錄了初學Python常用的兩則實用技巧,分享給大家供大家參考之用。具體如下:
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ù)都會作為一個元組存儲在args中。如果使用的是**前綴,多余的參數(shù)則會被認為是一個字典的鍵/值對。
2.exec語句將字符串str當成有效Python代碼來執(zhí)行。execfile(filename [,globals [,locals ]])函數(shù)可以用來執(zhí)行一個文件。
示例代碼如下:
>>> exec 'print "Hello World"' Hello World>>> execfile(r'c:\test.py') hello,world!
希望本文所述對大家的Python程序設計有所幫助。
相關文章
python中pandas操作apply返回多列的實現(xiàn)
本文主要介紹了python中pandas操作apply返回多列的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-08-08
tensorflow實現(xiàn)殘差網絡方式(mnist數(shù)據(jù)集)
這篇文章主要介紹了tensorflow實現(xiàn)殘差網絡方式(mnist數(shù)據(jù)集),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
python Web開發(fā)你要理解的WSGI & uwsgi詳解
這篇文章主要給大家介紹了關于python Web開發(fā)你一定要理解的WSGI & uwsgi的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧2018-08-08

