主要是while循环和if判断语句的练习

新手上路,滴滴滴

#!/usr/bin/python3
#-*-coding:UTF-8-*-

# 随机数字模块,random
import random

# 随机数字,猜的就是这个,randint生成一个随机INT数字
num = random.randint(1, 20)

while True:
    userinput = int(input('请输入你打算猜的数字,看看您的运气怎么样:'))
    if not userinput:
        userinput = int(input('你还没有输入数字,请重新输入:'))
    # 判断执行
    if num == userinput:
        print('哇,您猜对了,本次的幸运数字是:', num)
        break
    elif num > userinput:
        print('您输入的数字小了一丢丢,重新试试')
    elif num < userinput:
        print('您输入的数字大了一丢丢,重新试试')
else:
    print('程序出现宇宙级错误,悲剧了')

最后修改:2018 年 04 月 09 日
如果觉得我的文章对你有用,请随意赞赏