python学习五(引用、多参数,缺省参)
来源:互联网 发布:办公软件怎么求和 编辑:程序博客网 时间:2024/06/04 00:23
1、引用
基本数据类型的引用是随着值的改变而改变
id(b)
19407648
>>> a=200
>>> id(a)
19412856
>>> b=a
>>> id(b)
19412856
列表、元组、字典的引用是不会改变的,即使修改元素的值
myInfo = [11.22,33,44,]
>>> info = myInfo
>>> id(info)
139749018651896
>>> id(myInfo)
139749018651896
>>> info[0]=999
>>> myInfo
[999, 33, 44]
>>> id(myInfo)
139749018651896
>>> id(info)
139749018651896
>>> info
[999, 33, 44]
2、函数返回多个参数
def test():
name=raw_input("请输入姓名")
age=input("请输入年龄")
sex=raw_input()
return name,age
receiveParams = test()
print(receiveParams)
执行后如下,返回的是元组
请输入姓名qq
请输入年龄11
22
('qq', 11)
注:也可以放在列表、字典中,统一返回
3、缺省参数
#encoding=utf-8
def test(a,b='缺省参数'):
print(a)
print(b)
test('测试测试')
def test(a,b='缺省参数'):
print(a)
print(b)
test('测试测试')
执行如下:
测试测试
缺省参数
缺省参数
注:如果传参,就用传递的参数,不传,就使用缺省参数
阅读全文
0 0
- python学习五(引用、多参数,缺省参)
- 参数缺省,引用
- 参数缺省,引用
- 「python」函数返回多个值、缺省参数、不定长参数、引用参数
- 【陷阱!】Python可变缺省参数
- Python学习笔记(五)Python动态类型和引用
- python缺省参数与多个函数返回值
- python 函数的缺省参数的注意事项
- python _缺省参数及赋值
- C++学习 -- 重载和缺省参数
- 缺省参数
- 缺省参数
- 缺省参数
- 缺省参数
- Python学习(五)
- 学习Python (五)
- Python函数调用的下划线缺省参数“_”问题
- Python中方法的缺省参数问题分析
- 树莓派点亮一个流水灯
- C++虚基类详解
- 安卓学习记录(2)
- Serializers
- JAVA代码编写30点总结
- python学习五(引用、多参数,缺省参)
- 弹性盒模型 Flex 布局
- 使用ffmpeg AVfilter 中的amix实现混音
- c#学习之--继承
- B. An express train to reveries
- 用类名当做参数类型,定义属性变量。
- NYOJ 168 房间安排
- java翻牌源代码
- iOS屏幕快照规范