python猜数游戏

#!/usr/bin/env python

# coding:utf-8

import random

j = 3

while True:

    for i in range(j):

        num = input("please input num: ")

        if num.isdigit():

            num = int(num)

            # print(num)

            n = random.randint(1, 50)

            # print(n)

            if num > n:

                print("too large")

            if num < n:

                print("too small")

            if num == n:

                print("you are right")

                exit()

            print("you have", j-1-i, "choice")

        else:

            print("not a num")

            print("you have", j-1-i, "choice")

    print("game over.... ")

    while True:

        q = input("play again?  yes/no ")

        if q in ['yes', 'y']:

            pass

        elif q == 'no' or q =='n':

            exit()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容