版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
循环结构-设计逢7拍手游戏任务描述
逢7拍手游戏的规则是:从1开始顺序数数,数到有7或者包含7的倍数的时候拍手。
本任务要求编写程序,实现“逢七拍手”游戏,输出100以内需要拍手的数字。循环结构01
While循环while循环是一个条件循环语句,当条件满足时重复执行代码块,直到条件不满足为止。格式:while条件表达式:
代码块首先判断条件表达式的结果是否为True,若结果为True执行while循环中的代码块,然后再次判断条件表达式的结果是否为True,若结果仍为True,则再次执行代码块...直至条件表达式的结果为False时结束循环。检测登录系统账号
登录系统一般具有账号和密码检测功能,即检测用户输入的账号和密码是否正确。若用户输入的账号或密码不正确,系统就会提示“用户名或密码错误”和“您还有*次机会”;若用户输入的账号和密码正确,系统就会提示“登录成功”;若输入的账号和密码错误次数超过3次,系统就会提示“输入错误次数过多,请稍后再试”。
本实例要求编写程序,模拟登录系统账号及密码检测功能,并限制账号或密码输错的次数最多为3次。检测登录系统账号count=0 #用于记录用户错误次数whilecount<3:user=input("请输入您的账号:")pwd=input("请输入您的密码:")ifuser=='admin'andpwd=='123': #进行账号密码比对print('登录成功')breakelse:print("用户名或密码错误")count+=1 #初始变量值自增1ifcount==3: #如果错误次数达到3次,则提示并退出print("输入错误次数过多,请稍后再试")else:print(f"您还有{3-count}次机会") #显示剩余次数请输入您的账号:admin请输入您的密码:123登录成功
for循环for循环可以对可迭代对象(序列)进行遍历。for临时变量in可迭代对象:
执行语句1
执行语句2......可迭代对象可以使字符串、列表、元组、集合、字典。
for循环for循环常与range()函数搭配使用,生成一个数字序列,以控制循环中代码段的执行次数。range()函数在for循环中的语法格式如下。foriinrange(strat,end,scan):
循环语句块
这里,start:计数初值,默认值为0,例如range(3)等价于range(0,3)。end:计数终值,但不包括end值,例如range(0,3)是指[0,1,2]区间,不包括3。scan:计数步长,即计数增量,默认值为1,例如range(0,3,1)等价于range(3)。任务实现—逢7拍手游戏02
根据题意,判断一个数字是否与7相关,可分为以下两种情况:是否为7的倍数,即一个数取模值为0;是否包含7,使用find()方法判断,当返回值为-1时表示不包含7。
任务分析程序代码#本题是模拟逢7拍手游戏foriinrange(1,101):#把i转成字符串,使用find方法(字符串中不包含时,返回-1)include=str(i).find("7")#判断条件:既不包含7,也不是7的倍数ifinclude==-1andint(i)%7!=0:#输出,换行符改为顿号print(i,end="、")#如果包含7输出拍手符号星号*elifinclude!=-1orint(i)%7==0:print("*",end='、')
任务总结程序设计中经常会遇到计算非常简单但需要重复多次的问题,这个就需要通过Python的循环结构来解决。Pyth
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 攀岩指导员安全宣贯能力考核试卷含答案
- 海洋浮标工安全实操知识考核试卷含答案
- 炭素制品工岗前基础验收考核试卷含答案
- 2025吉林长春新区高新开发区面向社会公开招聘“社工岗”普通工作人员18人备考题库附答案
- 2025年上海立信会计金融学院辅导员考试参考题库附答案
- 机械密封件制造工岗前工作实操考核试卷含答案
- 生活燃煤供应工安全应急考核试卷含答案
- 矿井泵工诚信道德竞赛考核试卷含答案
- 温差电器件制造工安全防护考核试卷含答案
- 2024年湖北医药学院辅导员招聘考试真题汇编附答案
- 急性心肌梗死后心律失常护理课件
- 产品供货方案、售后服务方案
- 十八而志梦想以行+活动设计 高三下学期成人礼主题班会
- 2023年上海华东理工大学机械与动力工程学院教师岗位招聘笔试试题及答案
- TOC供应链物流管理精益化培训教材PPT课件讲义
- 医院18类常用急救药品规格清单
- 放弃公开遴选公务员面试资格声明
- 2023-2024学年江苏省海门市小学语文五年级期末点睛提升提分卷
- GB/T 1685-2008硫化橡胶或热塑性橡胶在常温和高温下压缩应力松弛的测定
- 北京城市旅游故宫红色中国风PPT模板
- DB42T1319-2021绿色建筑设计与工程验收标准
评论
0/150
提交评论