Python日常4
程序员文章站
2022-05-04 23:49:43
Python引用: 运行结果: 不可变类型: 数值类型,字符串 可变类型: 列表,字典,元组 Python求列表中最大值和最小值: 统计字符个数(get from 其他博主的): 运行结果: 匿名函数: ......
Python引用:
print('-------------------------------------------------') a = 10 b = a print(a) print(b) print(id(a))#打印两个变量的地址 print(id(b))#地址相同,说明 a 和 b 的指向同一个地址 print('-------------------------------------------------') a = 11#a 从指向 10 转为指向 11 的地址 print(a) print(b)#b 指向不变 print(id(a))#打印的地址发生了变化 print(id(b)) print('-------------------------------------------------') list = [1, 2] print(list) print(id(list)) list.append(11)#在列表里添加一个元素 print(list) print(id(list))#指向不变 print('-------------------------------------------------')
运行结果:
不可变类型: 数值类型,字符串
可变类型: 列表,字典,元组
Python求列表中最大值和最小值:
list = [1, 2, 3, 44, 0, 69, -9] i = 0 max = list[i] min = list[i] while i < len(list)-1: if max < list[i+1]: max = list[i+1] if min > list[i+1]: min = list[i+1] i += 1 print('max is %d, min is %d'%(max, min))
统计字符个数(get from 其他博主的):
#统计字符个数 str=input("请输入一串字符:") dict = {} for i in str: dict[i] = str.count(i) print(dict)
运行结果:
匿名函数:
z = lambda a, b: b+b+a print(z(1,2))#结果为 5
上一篇: 神啊 请让我丑一点吧
下一篇: 超级爆笑冷笑话