鱼C论坛

 找回密码
 立即注册
查看: 2558|回复: 4

Python 中如何去实现循环!遇到个难题!谢谢!

[复制链接]
发表于 2017-6-24 13:17:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
print('-----亲爱的广大考生们,请输入你们的成绩------')
temp = input('该同学请输入您的分数:  ')
score = int(temp)
if 0 <= score < 60:
    print('you are too bad!' + ' D ')
    print('你必须要多努力!')
    print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
elif 60 <= score <= 80:
    print('you are best!' + 'C')
    print('你真棒!' + '希望你继续保持,更上一层楼')
elif 80 < score <= 90:
    print('you are best!' + 'B')
    print('你真棒!' + '希望你能更上一层楼!'+ '加油!'+ '!')
    print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
elif 90 < score <= 100:
    print('you are best!' + 'A')
    print('你真的太棒了!' + '老师以你为荣!希望日后学习上你能帮其它同学。')
    print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
else:
    print('你输入有误,请重新输入:')

我的问题是:当到了“输入有误”时,如何循环到原先“if”,这样就可以重新分数给予评论。


谢谢各位大神!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-6-24 13:26:30 | 显示全部楼层
print('-----亲爱的广大考生们,请输入你们的成绩------')
while True:
    temp = input('该同学请输入您的分数:  ')
    score = int(temp)
    if 0 <= score < 60:
        print('you are too bad!' + ' D ')
        print('你必须要多努力!')
        print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
        break
    elif 60 <= score <= 80:
        print('you are best!' + 'C')
        print('你真棒!' + '希望你继续保持,更上一层楼')
        break
    elif 80 < score <= 90:
        print('you are best!' + 'B')
        print('你真棒!' + '希望你能更上一层楼!'+ '加油!'+ '!')
        print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
        break
    elif 90 < score <= 100:
        print('you are best!' + 'A')
        print('你真的太棒了!' + '老师以你为荣!希望日后学习上你能帮其它同学。')
        print('无法你们分数有多少,你们都是我的好学生,我爱你们!')
        break
    else:
        print('你输入有误,请重新输入:')

评分

参与人数 1荣誉 +1 收起 理由
poiulp + 1 支持楼主!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-6-24 13:40:15 | 显示全部楼层

请问这个;break,是什么知识点!谢谢您,朋友!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-24 14:19:31 | 显示全部楼层
poiulp 发表于 2017-6-24 13:40
请问这个;break,是什么知识点!谢谢您,朋友!

到后面就会学到了
我建议你继续往后学,不要急于求成
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-24 14:27:31 | 显示全部楼层
新手·ing 发表于 2017-6-24 14:19
到后面就会学到了
我建议你继续往后学,不要急于求成

谢谢!
我已会了!
用while
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-2-21 04:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表