当我们在函数定义时,在参数前面加上一个星号(*),这个星号的作用就像是一朵明亮的星星,为函数传递参数带来了新的可能。 多个位置参数 你可以把星号理解为一个魔法符号,它告诉Python解释器:“嘿,注意啦,我要传递多个位置参数给这个函数!”当我们调用这个函数时,可以传入任意多个参数,它们会被自动封装成一个元组,作为...
def关键字开头,空格后接函数名称和圆括号,最后还有一个":"冒号,def是固定不变的,空格是为了将def关键字和函数名分开,函数名只能包含字符串、下划线和数字且不能以数字开头,括号时必须加的。 注释:每一个函数都应该对功能和参数进行相应的说明,应该写在函数的下面一行。以增强代码的可读性。 调用:就是函数名再加...
一、变量 常量:大写加下划线 USER_CONSTANT 对于不会发生改变的全局变量,使用大写加下划线。 私有变量:小写和一个前导下划线 _private_value python中不存在私有变量一说,若是遇到需要保护的变量,使用小写和一个前导下划线。但这只是程序员之间的一个约定,用于警告说明这是一个私有变量,外部类不要去访问它。但实际...