1、其他进制转十进制
while True: # 输入用户需要转换的数字 number = input("输入数字:") # 打印对应十进制数字 print(int(number,2)) # 2/8/16
2、摇一摇,免单了
import randomINPUT = input("请输入操作命令:")if INPUT == "摇一摇": ran = random.choice(('免单奖励','¥0.25')) # 二者择其一 print(ran)else: print("error")
team = ["火箭","勇士","开拓者","爵士","鹈鹕","马刺","雷霆","森林狼"]value = "公牛" if team.count(value)>0: team.remove(value) print(team)
4、next()方法
number = (i for i in range(10)) print(number.__next__()) print(number.__next__()) print(number.__next__()) number = tuple(number) print("转换后:",number)for i in number: print(i,end=" ") print(tuple(number))
5、模拟购物车购物过程
list = [] for i in range(5): a = input("请输入商品编号和商品名称进行商品入库,每次只能输入一件商品:\n") list.append(a)print(list)for item in list: print(item)list1 = [] num2 = list[0]print("请输入要购买的商品的编号:")for item in list: num1 = input("") if item.find(num1) == 0: num2 = item list1.append(num2) print("商品已添加到购物车,请继续添加要购买商品的商品编号:") elif num1 == "q": breakprint("您购物车里已经选择的商品为:")for m in range(len(list1)): print(list1[m])