python 笔记 之 函数中默认参数的影响
2018-04-15 00:00
295 查看
# 声明一个函数,第一个参数是整型,第二个参数是list类型, # l 有一个默认值,默认值为[]空列表 def f(x,l=[]): for i in range(x): l.append(i*i) print(l) # f(2) = f(2,l=[]) f(2) # 输出什么[0,1] f(3,[3,2,1]) # [3,2,1,0,1,4] f(3) # l中还记录着上面的值 f(3,l=[]) # 尽量这样写 # [0,1,4]
相关文章推荐
- Python学习笔记--《简明Python教程》之默认函数参数和关键参数函数
- A Byte of Python 笔记(5)函数:定义、形参、局部变量、默认参数、关键参数
- Python学习笔记7-把函数当参数传递、指定可变参数
- Python函数的默认参数和返回值的简单示例
- [Python]函数的参数----默认参数
- Python split()函数默认参数
- Python基础笔记(1):函数篇(1):关于函数参数
- 详细介绍Python函数中的默认参数
- Python学习笔记之一: 函数参数
- Python学习笔记(10)-函数-函数定义、调用、参数、返回值、嵌
- python:工厂函数应该全部设置默认参数
- python学习笔记12(函数三): 参数类型、递归、lambda函数
- Python学习笔记(10)-函数-函数定义、调用、参数、返回值、嵌
- Python3 学习笔记13_函数的参数_20180305
- Python学习笔记7-把函数当参数传递、指定可变参数
- python学习笔记11(函数二): 参数的传递、变量的作用域
- 11. Python脚本学习笔记十一函数与参数
- Python函数的默认参数
- Python中函数参数设置及使用的学习笔记
- 函数参数——Python笔记