鱼C论坛

 找回密码
 立即注册
查看: 3555|回复: 2

[学习笔记] 课后作业,感觉代码有些地方多余,但是又不知道怎么改

[复制链接]
发表于 2018-3-30 11:17:59 | 显示全部楼层 |阅读模式

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

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

x
print('----------袁大帅亲情奉献---------')
import random
temp = random.randint(0,10)
guess = input('请输入0-10的整数:\n')
while not guess.isdigit():
    guess = input('请不要输入非0-10整数:\n')
guess = int(guess)
count = 2
while (count != 0) and (guess != temp):
    count = str(count)
    if int(count) != 0:
        print('您还有' + count + '次机会!')
    count = int(count)
    if guess < temp:
        guess = input('您输入小了,再试一次吧,请输入0-10的整数:\n')
        while not guess.isdigit():
            guess = input('请不要输入非0-10整数:\n')
        guess = int(guess)
    elif guess > temp:
        guess = input('您输入大了,再试一次吧,请输入0-10的整数:\n')
        while not guess.isdigit():
            guess = input('请不要输入非0-10整数:\n')
        guess = int(guess)
    count -= 1
if guess == temp:
    print('恭喜您猜对了!')
else:
    print('三次都没有猜中你是猪吗?')

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-4-2 17:21:34 | 显示全部楼层
import random
sunjishu = random.randint(1,10)
print('---------我爱鱼C工作室----------')
t = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
g = int(t)
while g != sunjishu:
    if g < sunjishu:
        print('小了啊!小了啊!,嘿!')
    else:
        print('大了噢!大了噢!,哥!')
    t = input("哎呀猜错了,在写一个试试:")
    g = int(t)
print('我擦,你是小甲鱼的蛔虫吗?')
print('哈,猜中了也没奖励!')
print("游戏结束,不玩了")

未完成品你可以参考一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-2 20:30:56 | 显示全部楼层
import random
secret = random.randint(0,10)
print ('-------------猜数字-------------')
n = 3
temp = input ("请输入10以内的数字:")
guess = int(temp)
while guess !=secret and n != 1:
    n = n - 1
    n = str(n)
    print ("还剩"+ n +"次机会")
    n=int(n)
    if guess == secret:
        print("挖槽,这么牛逼的吗")
        print ("猜中也不给你啥")
    elif guess > secret:
        print ("哎哟,猜大了")
        temp = input ("错了,请重新输入:\n")
        guess = int(temp)
    elif guess <secret:
        print ("嗯,猜小了 ")
        temp = input ("错了,请重新输入:\n")
        guess = int(temp)
   
if n ==1:
    n = str (n)
    print ("笨死算了。")
else:
    print ("哎哟猜对了")
input ()
似乎,还没你的专业点
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-14 18:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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