首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python课程第三节《海盗的藏宝图》

今天起床后,原老师感觉嗓子有点不舒服。(对,教师的职业病。)

找了两片药,含在嘴里。

哇哦~

好苦啊!赶紧拿起杯子喝了一大口水。

让我们来分析一下这个生活场景,

最开始,我感觉到嗓子痛,这个是起因。

我想解决这个问题,所以我找到两片药,这是我的方案。

药放到嘴巴里,这是输入

药很苦,但是药并不知道,苦是我大脑处理的结果,我的大脑告诉我这玩意可真苦。这是处理的过程。

我大叫一声,或者龇牙咧嘴的忍着没叫。这是输出

我去拿水喝,这仍然是输出

生活中,所有的事情都是在以这种方式循环,对吗?

那计算机程序呢?

上节课,你的第一个程序并没有任何输入或处理。也正是因为这个原因,那个程序没有太大意思。他的输出就是程序在屏幕上打印的消息。

今天我们来试一个更有意思的程序。

下方的python代码编写了一个简单的猜数游戏。

虽然我们还没有说明这个代码到底是什么意思,不用担心,很快就会讲到。

键入这些代码时,注意每一行的缩进,就是每行前面的空白部分。

还要注意代码行末尾有冒号。如果在正确的位置键入冒号,编辑器会自动将下一行缩进。

保存代码后,就像运行第一个程序一样,点击Run来运行这个程序。尝试一下,看看会发生什么。

如果你有错误,自己尝试着搜索和改正。

正确运行后的结果如下:

程序停在了用户输入的地方,我们现在输入一个88试一试:

嗯,完全没问题,现在我们根据程序的提示把游戏玩完。

没猜对

接下来你们自己试试能否猜的中。

我可是猜中了一次呢

这个猜数游戏的程序,就具备了以下这三个要素。

输入:玩家键入的数,也就是他猜的数。

处理:程序检查玩家猜的数,并统计已经猜过几次。

输出:程序最后打印的消息。

#这节课的小练习:

同学们自己动手改一改这个游戏程序,让它变得更有趣吧~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180819G1CWEV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券