Python 猜数字游戏

Posted 小雨点1206

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 猜数字游戏相关的知识,希望对你有一定的参考价值。

分别用while循环和for循环来玩转猜数字游戏

1.对于限定猜数字次数

(1)while循环 

number = 56
count = 0
while count < 3:
  guess_number = int(input("guess number:"))
  if guess_number == number:
    print("Yes,you got it.")
    break                              #break 跳出当前循环
  elif guess_number > number:
    print("think smaller...")
  else:
    print("think bigger!")
  count +=1
else:
  print("you have tried too many times..fuck off")

 

(2)for 循环 

number = 56
for i in range(3):
  guess_number = int(input("guess number:"))
  if guess_number == number:
    print("Yes,you got it.")
    break
  elif guess_number > number:
    print("think smaller...")
  else:
    print("think bigger!")
else:
  print("you have tried too many times..fuck off")

2. 任性玩 ,不限制次数

number = 56
count = 0
while count < 3:
  guess_number = int(input("guess number:"))
  if guess_number == number:
    print("Yes,you got it.")
    break
  elif guess_number > number:
    print("think smaller...")
  else:
    print("think bigger!")
  count +=1

  if count == 3:
   countine_confirm = input("do you want to keep guessing")     #如果猜错3次,提示要不要退出游戏 ,输入n表示退出
   if countine_confirm !=‘n‘:
    count = 0







































以上是关于Python 猜数字游戏的主要内容,如果未能解决你的问题,请参考以下文章

猜数字游戏-python

python实现猜数字游戏

Python 猜数字游戏

python写简单的猜数字游戏

猜数字游戏的实现(Python3.5)

python猜数字小游戏