1 ''' 2 拆包和交换变量值 3 ''' 4 5 6 # 1. 拆包 7 # 1.1 拆包: 元组 8 def return_num(): 9 return 1, 2 10 11 12 num1, num2 = return_num() # 拆包 13 print(num2) 14 print(num1) 15 16 # 1.2 拆包: 字典 17 my_dict = {'name': 'Allen', "age": 18} 18 a, b = my_dict # 拆包 19 # 对字典进行拆包,取出来的字典的key 20 print(a) # 是key,name 21 print(b) # 是key,age 22 print(my_dict[a]) # 取值 23 print(my_dict[b]) # 取值 24 25 # 2. 交换变量值 26 # 有变量 a = 10 和 b = 20 ,交换两个变量的值。 27 a = 10 28 b = 20 29 # 方法1: 借助第3个变量存储数据 30 # 1. 定义第3个变量作为中间变量 31 c = 0 32 # 2. 将a的数据存储到c 33 c = a 34 a = b 35 b = c 36 print(a) # 20 37 print(b) # 10 38 # 方法2: python中交换语法 39 a, b = 33, 44 # 定义2个变量 40 print(a, b) # 33 44 41 a, b = b, a # 交换 42 print(a, b) # 44 33
标签:10,20,33,变量值,交换,dict,拆包,print From: https://www.cnblogs.com/allenxx/p/17538299.html