python 循环与判断
2022/2/14 17:11:54
本文主要是介绍python 循环与判断,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
import random #导入模块 import string count = 1 #计数器 while count < 4: #循环(while : 当) for i in range(1): #for循环(迭代器range) input(f"现在我们进行第{count}次抽奖,为{4-count}等奖,现在开始:") #input 输入 seq = list(range(1, 301)) #创建序列/列表 if count == 1: #if ...esle()判断 n = random.sample(seq, 30) #random模块 :生成随机数/ sample(函数、方法):在序列中,随机找出30个数 print(f"恭喜30位中三等奖:休假+1,分别是:{n}") #print(f""):在" "里面用大括号{}引用变量 # print(type(n)) #type():查看数据类型 j = [item for item in seq if item not in set(n)] #item for item in seq if item not in set(n) 两个列表相减的方法 # 如果项目不在集合中,则项目在 seq 中的项目(n), print(j) break #退出当前模块,从头再来执行下一个模块 elif count == 2: #elif 当(if...esle)还有第三种可能时,在他们之间增加判断的依据 n1 = random.sample(j, 6) print(f"恭喜6位中三等奖:Iphone,分别是:{n1}") jk = [item for item in j if item not in set(n1)] print(jk) break else: n3 = random.sample(jk, 3) print(f"恭喜30位中三等奖:泰国一日游,分别是:{n3}\n yayaya此次年会圆满结束,大家幸苦了!!!") #\n换行符 continue #跳出当前模块,继续往下执行 count += 1
这篇关于python 循环与判断的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python