第七次作业
第一题
使用while循环输出1 2 3 4 5 6 8 9 10
a = 0
while a < 11:
if a == 7:
a+= 1
continue
print(a)
a+=1
第二题
求1-100的所有数的和
a = 0
sum = 0
while a<101:
sum = sum +a
a+=1
print(sum)
第三题
输出 1-100 内的所有奇数
for i in range(100):
if i%2 ==1:
print(i,end=',')
第四题
输出 1-100 内的所有偶数
for i in range(101):
if i%2 == 0:
print(i,end=',' )
第五题
求1-2+3-4+5 ... 99的所有数的和
i = 1
sum1 = 0 #所有的偶数的和
sum2 = 0 #所有的奇数的和
sum3 = sum2 - sum1
while i <= 99:
if i % 2 == 0:
sum1 += i
else:
sum2 += i
i +=1
print(sum3)
第六题
用户登陆(三次机会重试)
name = 'lwx'
pwd = '520'
for i in range(3):
name_inp = input('请输入用户名:')
pwd_inp = input('请输入密码:')
if name_inp == name and pwd_inp ==pwd:
print('登录成功!')
break
else:
print('登录失败,请重试!')
第七题
猜年龄游戏,要求:
允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出
age = 18
for i in range(3):
age_guess = int(input('请输入你猜测的年龄:'))
if age_guess == age:
print('恭喜你,猜对了!')
else:
continue
第八题
要求:
允许用户最多尝试3次
每尝试3次后,如果还没猜对,就问用户是否还想继续玩,如果回答Y或y, 就继续让其猜3次,以此往复,如果回答N或n,就退出程序
如何猜对了,就直接退出
a = 18
ask = 'y'
while ask =='y' or ask =='Y' :
for i in range(3):
b = int(input('请输入我的的年龄:'))
if b!=a:
print('猜错了')
continue
else:
print('恭喜你猜对了!')
break
ask=input('是否还想继续玩y/n或?')
本文作者:祥SHAO
本文链接:https://www.cnblogs.com/LWX-YEER/p/12448891.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步