同学们,你们在学习他人的代码,是否见过这样的代码
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与最后一行的函数一毛一样,只是括号内的内容不一。
函数在我认识中,就是一串代码组合起来使用,要用时拉出来就行了。
我接触def时的想法是,一定要把这个骨头咬碎来,好吸收。
于是我一顿分析后,分析出save_txt就是这个函数的名字,我们要用时便要打出它来。但这括号里的是啥呀?
这时我就去csdn,github,菜鸟……上查资料了,就后理出了括号内的是局部变量(只能在指定代码中存在的变量),于是我开始了我的骚操作。