炫酷的def
同學們,你們在學習他人的代碼,是否見過這樣的代碼
def main():
def user_info(gender):
當你還是個小萌新時,你一定會認為這是個很牛逼的語法。
當你有了一點基礎時,你一定會想要了解這個語法,并且嘗試去使用它。
那么今天,我們便來了解這個牛語法。
有了一點點的python基礎,我們來看這段代碼,(*?)σ懟他
def save_txt(*args):for i in args: with open('qiubai.txt', 'a', encoding='utf-8') as f: f.write(i)save_txt(1,4,5,9)
代碼中我們可以看代碼第一行有個save_txt與最后一行的函數(shù)一毛一樣,只是括號內(nèi)的內(nèi)容不一。
函數(shù)在我認識中,就是一串代碼組合起來使用,要用時拉出來就行了。
我接觸def時的想法是,一定要把這個骨頭咬碎來,好吸收。
于是我一頓分析后,分析出save_txt就是這個函數(shù)的名字,我們要用時便要打出它來。但這括號里的是啥呀?
這時我就去csdn,github,菜鳥……上查資料了,就后理出了括號內(nèi)的是局部變量(只能在指定代碼中存在的變量),于是我開始了我的騷操作。
總結
- 上一篇: 学爬虫的第一天
- 下一篇: 基于光照的物理模型(一)