鱼C论坛

 找回密码
 立即注册
查看: 1598|回复: 3

[已解决]刚学什么都不会 求帮助

[复制链接]
发表于 2017-7-19 20:09:09 | 显示全部楼层 |阅读模式

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

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

x
#各位大鱼 刚学有好多不懂 请鱼油们指点 谢谢
times = 3
秘密 = 0            # 这里的赋值和(猜测)的赋值不用管他是什么数是吗 只要两个值不一样就可以吗
print(" --- 第一个小游戏 --- ")
猜测 = 2
print("不妨猜一下小甲鱼现在心里想的那个数字:",end=" ")


while (猜测 != 秘密) and (times > 0):
    临时 = input('错了!')          #为什么这里打印的时候会连在不妨猜一下小甲鱼现在心里想的那个数字
    猜测 = int(临时)
    times = (times - 1)   
    if 猜测 == 8:
        print("你是小甲鱼心里的蛔虫吗?!")
        print("哼,猜中了也没有奖励!")
    else:
        if 猜测 > 8:
            print("哥,大了大了~~~")
        else:
            print("哥,小了小了~~~")
        if times > 0:
            print("再试一次吧:", end=" ")
        else:
            print("机会用光咯T_T")
            print("操你尼玛!这还猜不出,是8!")
print("游戏结束,不玩啦^_^")
最佳答案
2017-7-19 21:36:35
一、python3中end=‘ ’代表不换行哦,你的第二个print中刚好有end=‘  ’,意味着后面的内容会跟这里接起来,也即和第三个print连一起
二、input()里的内容是会让用户看到的,一开始还没输入就打印错了,???
三、编码的第一初衷是简明易懂,你的变量名有点复杂,建议使用合乎实际的英文缩写,尽管p3支持中文变量名
四、while后面的条件是为了实现有三次机会的功能,改为times>0就行了,我觉得不用到另一个条件
五、建议加一个break,在输入正确答案时跳出循环
六、文明用语,using english,thinking english’

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-19 20:27:25 | 显示全部楼层
本帖最后由 skyearth 于 2017-7-19 20:28 编辑

建议重新编辑贴子,去掉不文明用语,给人感觉不舒服
print("不妨猜一下小甲鱼现在心里想的那个数字:",end=" ")
对end参数进行了赋值,所以下面的语句输出就会在这之后
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-7-19 21:36:35 | 显示全部楼层    本楼为最佳答案   
一、python3中end=‘ ’代表不换行哦,你的第二个print中刚好有end=‘  ’,意味着后面的内容会跟这里接起来,也即和第三个print连一起
二、input()里的内容是会让用户看到的,一开始还没输入就打印错了,???
三、编码的第一初衷是简明易懂,你的变量名有点复杂,建议使用合乎实际的英文缩写,尽管p3支持中文变量名
四、while后面的条件是为了实现有三次机会的功能,改为times>0就行了,我觉得不用到另一个条件
五、建议加一个break,在输入正确答案时跳出循环
六、文明用语,using english,thinking english’

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

使用道具 举报

 楼主| 发表于 2017-7-19 23:03:17 | 显示全部楼层
大神  抱歉刚复制上去 没有注意下文 造成不文明的字语 下回小心
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-30 00:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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