美文网首页
Python 流程控制 数字小游戏

Python 流程控制 数字小游戏

作者: 豆芽_yw | 来源:发表于2019-04-22 11:08 被阅读0次

 python 猜数字小游戏

变量不需要事先声明

变量的类型不需要声明

##静态数字小游戏####

whit True :

ran = 18

    s = 3

    for jin range(10):

print("请输入一个“1-99”的数字猜一猜~")

x=input(">>>:")

x=int(x)

if x == ran:

print("恭喜你猜对了,鼓励鼓励~~~")

print("是否再来一次?      [yes/no]")

yes =input()

if yes =="yes" or yes == "Y" or yes == "y" :

s =3

            else:

exit()

elif x > ran:

s -=1

            print("数字太大再来一次吧,您还剩余",s,"次机会")

else:

s -=1

            print("你猜的数字太小了再来一次吧,你当前剩余", s,"次机会")

if s ==0 :

print("对不起您当前可用猜测次数为 ",s," 重新开始[yes/no]")

sun=input(">>>:")

if sun !="yes" :

exit()

else:

s =3

####猜数字小游戏动态##########

#加载随机数模块

import random

# 循环10次  可更改

for i in range(10):

#获取随机数

    ran = random.randint(1,99)

    s = 3    #初始化次数

    for j in range(10):

        print("请输入一个“1-99”的数字猜一猜~")

        x=int(input(">>>:"))   #获取键盘输入

        if x == ran:

            print("恭喜你猜对了,鼓励鼓励~~~")

            print("是否再来一次?      [yes/no]")

            yes = input()

            if yes == "yes" or yes == "Y" or yes == "y" :

                s = 3

            else:

                exit()

        elif x > ran:

            s -= 1

            print("数字太大再来一次吧,您还剩余",s,"次机会")

        else:

            s -= 1

            print("你猜的数字太小了再来一次吧,你当前剩余", s, "次机会")

        if s == 0 :

            print("对不起您当前可用猜测次数为 ",s," 重新开始[yes/no]")

            sun=input(">>>:")

            if sun != "yes" :

                exit()

            else:

                s = 3

#####精简易看版###################

import sys

s = 0

while s < 3:

    i = int(input("请输入:").strip())

    s += 1

    if i == 3:

        print("正确")

        sys.exit()

    if i > 3:

        print("大了")

    if i < 3:

        print("小了")

    if s == 3:

        while True:

            inu = input("是否继续? [y/n] >>:")

            if inu == "y":

                s = 0

                break

            elif inu == "n" :

                sys.exit()

相关文章

  • Python 流程控制 数字小游戏

    python 猜数字小游戏 变量不需要事先声明 变量的类型不需要声明 ##静态数字小游戏#### whit Tru...

  • Python程序结构

    2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构:ifif ...

  • Python基础重构-1.3流程控制

    流程控制语句 流程控制语句用来实现对程序流程的选择、循环和返回等进行控制,Python中主要的流程控制包括if(判...

  • python小游戏1——猜数字

    python也可以用来写个小游戏,自己玩玩,在这里练习了一个小游戏——猜数字。在聚餐时,大家可能会玩猜数字游戏,规...

  • 8. 流程控制

    流程控制语句用来实现对程序流程的选择、循环和返回等进行控制。Python中主要的流程控制包括if(判断)、for(...

  • 我们一起学python(流程控制)

    学习完python的基础数据类型,我们开始学习相关的流程控制。程序的流程控制一般分为顺序,选择,循环;python...

  • Python黑帽编程2.4 流程控制

    Python黑帽编程2.4流程控制 本节要介绍的是Python编程中和流程控制有关的关键字和相关内容。 2.4.1...

  • 03学习Python

    学习记录,欢迎指出错误 流程控制 Python中流程控制语句有 if语句 for语句 while语句 if语句 在...

  • 6章 条件判断

    本章大纲 常见流程控制 if条件判断 复合条件判断 常见流程控制 if条件判断 Python 不支持swirch ...

  • python真的很简单,几张图就带你2020年轻松玩转Pytho

    0 Python 解释器: Python数据结构: 2.变量与运算符 3 Python 流程控制 4 Python...

网友评论

      本文标题:Python 流程控制 数字小游戏

      本文链接:https://www.haomeiwen.com/subject/ibjqlqtx.html