zoukankan      html  css  js  c++  java
  • 猜数字游戏

     1 import random
     2 num = random.randrange(1, 100000)
     3 n = 0
     4 print('猜数字游戏
    这是一个', len(str(num)), '位数。
    ')
     5 while True:
     6     answer = int(input('猜猜数字是多少:'))
     7     if answer == num:
     8         print('答对了!')
     9         if n == 0:
    10             print('第一次就答对了,太牛了!')
    11         else:
    12             print('本轮您一共猜了', n, '次。')
    13         break
    14     # answer less than num
    15     elif answer < num:
    16         n = n + 1
    17         print('太小了')
    18     # answer more than num
    19     elif answer > num:
    20         n = n + 1
    21         print('太大了')

    运行结果:

    猜数字游戏
    这是一个 5 位数。
    猜猜数字是多少:10000
    太小了
    猜猜数字是多少:20000
    太小了
    猜猜数字是多少:30000
    太小了
    猜猜数字是多少:40000
    太小了
    猜猜数字是多少:50000
    太小了
    猜猜数字是多少:60000
    太小了
    猜猜数字是多少:70000
    太小了
    猜猜数字是多少:80000
    太小了
    猜猜数字是多少:90000
    太大了
    猜猜数字是多少:89000
    太大了
    猜猜数字是多少:88000
    太大了
    猜猜数字是多少:87000
    太大了
    猜猜数字是多少:85000
    太小了
    猜猜数字是多少:85500
    太小了
    猜猜数字是多少:85600
    太小了
    猜猜数字是多少:85700
    太大了
    猜猜数字是多少:85650
    太小了
    猜猜数字是多少:85660
    太小了
    猜猜数字是多少:85670
    太大了
    猜猜数字是多少:85665
    太小了
    猜猜数字是多少:85666
    太小了
    猜猜数字是多少:85667
    答对了!
    本轮您一共猜了 21 次。
  • 相关阅读:
    02 nginx 进程结构_热部署_nginx虚拟主机
    Go基础
    01 nginx 概述及安装
    项目--微信小程序
    小程序框架
    常用数据集合
    看正月点灯笼老师的笔记—线段树
    并查集—汇总
    看正月点灯笼老师的笔记—qsort 和 bsearch
    看正月点灯笼老师的笔记—BFS和DFS ( 3 )
  • 原文地址:https://www.cnblogs.com/konggg/p/9188215.html
Copyright © 2011-2022 走看看