学python第四弹 你的第二个程序

学python第四弹 你的第二个程序

第一个程序没有多大的实际意义,它只是在屏幕上打印了一些内容,下面来试试一个更有意思的程序。
代码清单1-2中的代码编写的是一个更简单的猜数游戏。

#代码清单1-2 猜数游戏
import random
secret = random.randint (1,99) #在一到九十九选择一个数
guess = 0
tries = 0
print('hi ,我是小白,我有一个秘密的数字')
print('它是从数字1-99,我将给你六次尝试的机会')
while guess !=secret and tries < 6:
    guess = int(input('你猜到是什么数:'))#得到玩家猜到的数
    if guess < secret :
        print('太小了,继续加油')
    elif guess >secret :
        print('太大了,降低一些')

    tries = tries +1 #用掉一次机会
if guess == secret :
    print('wow 你太棒了 发现了这个秘密的数字 ')
else :
    print('你的次数用完了,今天不是很幸运')
    print('这个秘密的数字是',secret)
    

输入这些代码时,注意while后面的缩进,另外还有if 和elif 等后面也有缩进,还有注意有些代码末尾有冒号。如果在正确的位置键入冒号,编辑器会自动将下一行缩进。保存代码后,选择运行run module 来运行程序,尝试一下,看看可能会发生什么。下面是我运行程序的示例:
在这里插入图片描述
我猜了六次都没有猜到这个秘密数,也就是81,你每一次运行都是不同的数。
后面我们将会继续学习有关while if elif input等指令的内容。
我们来理一理这个程序的基本过程。
1 由程序随机选取秘密数
2 用户输入他猜的数
3 程序根据秘密数检查用户猜的结果:太大还是大小
4 用户不断尝试,直到猜出这个数,或者用玩所有机会。
5 猜到的数与秘密数一致时,玩家获胜。

小结

在前面的学习中,我们做了哪些事情尼
1 安装python
2 学会如何启动idle
3 了解交互模式
4 交给python一些指令来执行
5 看到了python能进行算术运算,包括非常大的数字
6 启动idle文本编辑器键入你的第一个程序
7 运行你的第一个python程序
8 了解错误信息
9 运行第二个python程序,猜数游戏。

下面我们来做一做测试题
1 如何启动idle
2 print的作用是什么
3 python中表示乘法的符号是什么
4 启动运行第一个程序时idle会显示什么
5 运行程序又叫做什么

动手试一试

1 在交互模式中,使用python计算一周有多少分钟
2 编写一个简短的小程序,打印三行:你的名字,出生日期 还有你最喜欢的颜色 打印结果类似如下

我的名字叫小白
我出生于1998年5月20日
我最喜欢的颜色是绿色


保存并运行 如果出现错误,试着改进错误,让他能够正确运行。
如果大家有问题可以评论,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

布鲁斯#李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值