日常生活的交流与学习

首页 新随笔 联系 管理

2022年6月2日 #

摘要: 和普通函数的对比 使用方式1 不常用,def差不多,类似js中的赋值型的函数定义 使用方式2 开箱即用,即定义即用 常用 阅读全文
posted @ 2022-06-02 17:18 lazycookie 阅读(16) 评论(0) 推荐(0) 编辑

摘要: 函数内部可以读取全局变量 函数内部不能写全局变量 在函数的内部,不能向全局变量写入内容 这个编译器,默认这个看似的全局变量是局部变量,因为没有先声明,所以不能写入. 函数内部使用global声明全局变量 函数内部使用global关键字声明变量之后,如果这个变量已经是全局变量了,那个这个重复的变量就是 阅读全文
posted @ 2022-06-02 16:53 lazycookie 阅读(73) 评论(0) 推荐(0) 编辑

摘要: 有默认参数时 当一个参数时默认参数时,编译器会根据这个参数的赋值情况,来推断当前这个参数的类型. 因此,当你穿入其他类型的参数时,这个编译器会自动提示有问题. 没有默认参数时 随便你怎么传,都不会报错. 阅读全文
posted @ 2022-06-02 16:14 lazycookie 阅读(14) 评论(0) 推荐(0) 编辑

摘要: 输出 代码 # 定义一个接受任意个参数的函数,同时支持位置传参和关键字传参 def getVaribaleParameter(*args,**kwargs): print(args) print(kwargs) getVaribaleParameter('Alice',19,'female',fat 阅读全文
posted @ 2022-06-02 14:24 lazycookie 阅读(24) 评论(0) 推荐(0) 编辑