python实现简易猜数小游戏

 更新时间:2022年01月11日 10:15:20   作者:[系统名称]  
大家好,本篇文章主要讲的是python实现简易猜数小游戏,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览

近几天闲着没事开始学了些python,看了看之前写过的代码,把写过的基础的几个程序写进博客,今天是第一个。
一个可以说简单的不能再简单的小程序——猜数。

系统随机生成一个1至100的整数,用户有10次机会来猜测,每次猜完后有大小提示。

程序思想:

#猜数游戏

import random

整型计数变量1=1
print(f'猜数游戏,10次机会,加油!!')
while True
    生成一个1至100的随机数
    while 计数变量1<=10:
        用户输入猜想的数
        if 猜想的数<生成的随机数:
            print(f'小了,再试一次。')
            计数变量1加一
        elif 猜想的数>生成的随机数:
            print(f'大了,再试一次吧。')
            计数变量1加一
        else:
            print(f'正确,真厉害!')
            break
    if 计数变量1>=10:   //即用户10次之后仍未猜出
        print(f'10次机会已用完,真遗憾,没猜对')
    print(f'还要再来一次吗?\t是---y\t退出--n')
    接受用户的选择
    if 用户选择‘是':
            计数变量1置1
    else:
        break
print(f'欢迎下次使用。')

具体代码:

#猜数游戏

import random

j=1
print(f'猜数游戏,10次机会,加油!!')
while True:
    a=random.randint(1,100)
    while j<=10:
        num = eval(input('请输入你的猜测:'))
        if num<a:
            print(f'小了,再试一次。')
            j+=1
        elif num>a:
            print(f'大了,再试一次吧。')
            j+=1
        else:
            print(f'正确,真厉害!')
            break
    if j>=10:
        print(f'10次机会已用完,真遗憾,没猜对')
    print(f'还要再来一次吗?\t是---y\t退出--n')
    b=input("请输入你的选择")
    if b=='y':
        j=1
    else:
        break
print(f'欢迎下次使用。')

到此这篇关于python实现简易猜数小游戏的文章就介绍到这了,更多相关python猜数小游戏内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 梯度下降法介绍及利用Python实现的方法示例

    梯度下降法介绍及利用Python实现的方法示例

    梯度下降算法是一个很基本的算法,在机器学习和优化中有着非常重要的作用,下面这篇文章主要给大家介绍了关于利用Python实现梯度下降法的相关资料,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • python中文文本切词Kmeans聚类

    python中文文本切词Kmeans聚类

    这篇文章主要为大家介绍了python中文文本切词Kmeans聚类的示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • PyTorch 迁移学习实践(几分钟即可训练好自己的模型)

    PyTorch 迁移学习实践(几分钟即可训练好自己的模型)

    这篇文章主要介绍了PyTorch 迁移学习实践(几分钟即可训练好自己的模型),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python判断两个对象相等的原理

    Python判断两个对象相等的原理

    这篇文章主要介绍了Python判断两个对象相等的原理,需要的朋友可以参考下
    2017-12-12
  • django的autoreload机制实现

    django的autoreload机制实现

    这篇文章主要介绍了django的autoreload机制实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • python之js逆向功能演示详解

    python之js逆向功能演示详解

    这篇文章主要为大家介绍了python之js逆向功能演示详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • 浅谈Python中数据解析

    浅谈Python中数据解析

    本文给大家介绍的是Python中的数据解析的集中方式,包括列表解析、字典解析、集合解析,并附上相关示例,有需要的小伙伴可以参考下。
    2015-05-05
  • python列表倒序的几种方法(切片、reverse()、reversed())

    python列表倒序的几种方法(切片、reverse()、reversed())

    本文主要介绍了python列表倒序的几种方法(切片、reverse()、reversed()),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Python实现统计给定字符串中重复模式最高子串功能示例

    Python实现统计给定字符串中重复模式最高子串功能示例

    这篇文章主要介绍了Python实现统计给定字符串中重复模式最高子串功能,涉及Python针对字符串的遍历、排序、切片、运算等相关操作技巧,需要的朋友可以参考下
    2018-05-05
  • Python入门教程(十六)Python的if逻辑判断分支

    Python入门教程(十六)Python的if逻辑判断分支

    这篇文章主要介绍了Python入门教程(十六)Python的if逻辑判断分支,Python是一门非常强大好用的语言,也有着易上手的特性,本文为入门教程,需要的朋友可以参考下
    2023-04-04

最新评论