【Python的自学之路】(三):案例分析第一课

本文通过案例分析介绍如何使用Python实现猜大小游戏。玩家有三次机会猜测0-9之间随机生成的数字,根据输入与答案进行比较,提供代码解析及流程说明。
摘要由CSDN通过智能技术生成

序言

通过前两次交流,我想大家对python已经有一定的了解和学习了,甚至已经开始实战演练了,今天开始我们通过案例分析一起来学习学习python。

背景

案例分析第一课-猜大小游戏
从0-9中随机输入一个数字(整数),答案是0-9随机生成。根据输入的数字和答案进行比较,如果输入的数字比答案大,则会提醒大了;如果输入的数据比答案小,则会提醒小了。一共三次机会,答对则直接结束游戏;答错继续作答直到三次机会用完,游戏结束。

思路

根据上面的背景描述,我们先理一下思路:
(一).随机生成一个答案
(二).输入随机的一个数字
(三).答案和数字进行比较
(四).限制次数
(五).结束游戏

代码及解析

思路理清之后,下面开始编写代码
(一).随机生成一个答案,这里我们用到一个模块random,所以先介绍一下
1.自行百度random模块的用法
2.通过我们第一课说到的工具python自带的IDLE工具,进行学习,英语好的可以学习学习,我英语不好,就不多说了,我直接选择第一种方法
查询的结果
也简单的介绍一下模块random的几个用法吧。
1).random.random()
从0到1之间随机获得一个浮点数,[0,1)

2).random.uniform(a,b)
从a到b(a<b)之间随机获得一个浮点数,[a,b]

3).random.randint(a,b)
从a到b(a<b)之间随机获得一个整数,[a,b]

4).random.choice(seq)
从seq中随机获得一个元素,seq可以是列表,字符串等

random模块练习代码如下:

import random
a = random.random()
b = random.uniform(1,3)
c = random.randint(0,9)
d = random.choice(['a',
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值