交换变量
# 第三方变量交换
a = 10
b = 20
c = a
a = b
b = c
# 方法二
a, b = 1, 2
a, b = b, a
print(a,b) # 2 1
引用
# 在python中,值靠引用传递
# 通过id()判断两个变量是否为同一个值的引用
# 引用之不可变类型
a = 1
b = a
print(b) # 1
print(id(a)) # 1755799776
print(id(b)) # 1755799776
a = 2
print(b) # 1 说明int为不可变类型
# 引用之可变类型 当做实参传入会改变原值
a = [10, 20]
b = a
print(id(a)) # 2448001695368
print(id(b)) # 2448001695368
a.append(30)
print(id(a)) # 2448001695368
print(id(b)) # 2448001695368
print(b) # [10, 20, 30]
# 可变类型 列表、字典、集合
# 不可变类型 整型、浮点型、字符串、元祖
学院管理系统(函数综合运用)
'''
系统简介:
1、添加学员
2、删除学员
3、修改学员信息
4、查询学员信息
5、显示所有学员信息
6、退出系统
'''
students = []
# 打印界面
def prin_case():
print("选择功能----------------")
print("1、添加学员")