Python学习--定义函数及参数传值
来源:互联网 发布:软件收入百强 编辑:程序博客网 时间:2024/05/22 07:05
学习了命名参数传值,中间遇到个小问题,当使用print()打印字符串加变量时,变量是int型的,run后就报错了,提示变量得是str,然后使用str函数把变量转换成str类型输出,就可以了:
def printinfo(name,age=35):
"打印任何传入的字符串"print("名字:"+name)
print("年龄:"+str(age))
return;
#调用printinfo函数
printinfo(age=50, name="miki");
printinfo(name="miki");
- 如果传递一个可变对象到一个方法,方法就会获得那个对象的引用,而你也可以随心所欲的改变它了.但是你在方法里重新绑定了这个引用,外部是无法得知的,而当函数完成后,外界的引用依然指向原来的对象.
- 如果你传递一个不可变的对象到一个方法,你仍然不能在外边重新绑定引用,你连改变对象都不可以.
阅读全文
0 0
- Python学习--定义函数及参数传值
- Python学习def函数的定义、使用及参数传递
- Python学习def函数的定义、使用及参数传递
- Python中的函数定义及参数
- Python定义函数中的可变参数**kw及*args
- 【python】函数定义 参数 调用
- Python定义函数默认参数
- Python函数定义与参数
- Python教程学习简记2--Python 函数调用 定义函数 函数的参数 递归函数
- javascript函数定义及参数
- Python【函数:调用函数 定义函数 函数的参数 递归函数】学习注意事项
- 谭子python学习笔记--函数定义及作用域
- Python定义函数及引用
- Python学习--函数参数
- Python学习-函数参数
- 系统调用函数说明、参数值及定义
- 【python学习资料】各种python 函数参数定义和解析 --转载自byte_way
- python学习-函数定义理解
- Could not find com.android.tools.build:gradle:3.0.0.
- 五子棋 人机对弈
- 【NOIP2017提高A组集训10.25】吃草
- HTML
- 2016CCPC杭州站 C
- Python学习--定义函数及参数传值
- Java MyBatis(2)--- generatorConfig.xml详解与运行
- HDU 4714 Tree2cycle
- 活动——在活动使用Menu
- 51nod 1500 苹果曼和树 树形DP
- KNN入门练习
- 2. Servlet请求与响应(Request&&Response)
- 五子棋 电脑先走
- Al:从零开始的汇编语言2