猫史档案馆


【Python作品分享】《猜数字游戏》【作品秀】

用户:率真的彗星猫SZVi率真的彗星猫SZVi查看:0 回复:1 评论:0 创建时间:2022-08-12T18:14:18


【作品展示】

center_image

 

【作品介绍】

猜数字游戏

锻炼思维能力

可以照着敲下代码

 

【作品源代码】

from random import choice

number_list = list(range(0, 1000))

print('欢迎来到《猜数字游戏》,来玩吧!')
print('温馨提示:数字范围是0~1000')
while True:
    random_number = choice(number_list)
    guess_number = input('猜数字:')
    if guess_number.isdigit() != True:
        print('请输入数字!!!')
    elif guess_number.isdigit() == True:
        while True:
            guess__number = eval(guess_number)
            if guess__number < random_number:
                print('数字小了~~~')
                guess_number = input('猜数字:')
                continue
            elif guess__number > random_number:
                print('数字大了~~~')
                guess_number = input('猜数字:')
                continue
            elif guess__number == random_number:
                print('输入正确!!!')
                print('你真棒')
                print(f'答案是 :{"-" * 10} {random_number} {"-" * 10}')
                print('再来一次吧!!!')
                print('=' * 100)
            break
    continue

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
逊练师114514逊练师114514

牛*

from random import choice

number_list = list(range(0, 1000))

print('欢迎来到《猜数字游戏》,来玩吧!')
print('温馨提示:数字范围是0~1000')
while True:
    random_number = choice(number_list)
    guess_number = input('猜数字:')
    if guess_number.isdigit() != True:
        print('请输入数字!!!')
    elif guess_number.isdigit() == True:
        while True:
            guess__number = eval(guess_number)
            if guess__number < random_number:
                print('数字小了~~~')
                guess_number = input('猜数字:')
                continue
            elif guess__number > random_number:
                print('数字大了~~~')
                guess_number = input('猜数字:')
                continue
            elif guess__number == random_number:
                print('输入正确!!!')
                print('你真棒')
                print(f'答案是 :{"-" * 10} {random_number} {"-" * 10}')
                print('再来一次吧!!!')
                print('=' * 100)
            break
    continue

点赞0


评论