前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python第八课:输入

Python第八课:输入

作者头像
HuangWeiAI
发布2019-07-30 15:05:17
3890
发布2019-07-30 15:05:17
举报
文章被收录于专栏:浊酒清味

输入

这一节我们学一个很酷的东西,叫做输入函数input()。在之前的学习中,我们一直离不开print()函数,我们可以把它看成是一个程序向用户输出信息的途径,比如输出计算结果。反过来我们也可以向程序输入一些信息,其实几乎所有的游戏都是需要这种功能的,你可以将鼠标和键盘的操作看成是一个输入,游戏程序根据你的输入来移动你操控的任务以及释放相应的技能。我们先从最简单的地方学起,假以时日,我们也可以写出属于自己的小游戏

在例一中,我们分别要求用户输入 nameage然后在接受到这两个输入之后打印出来。值得注意的是当你输入一个变量之后需要用回车键来执行。

运行结果:

加入提示

在第一节中我们介绍了单纯的输入函数 input(),其实在函数里面我们可以直接输入提示用户的文字,在例二中我们直接在input()函数里面加入了提示。

例二的运行结果同例一。

一个小游戏

从打印 Hello World到现在我们已经学习了不少知识点了,是时候开始写一个小游戏了。我们设置一个1-100的整数数字,然后让玩家去猜测,游戏会反馈玩家猜测的数字和真实的数字之间的大小关系,方便玩家下一次输入。

我们先回顾一下学过的知识点,在第13,16,18行代码中,我们首先用到了本次课程中的input()函数已经加入提示内容。第14行代码中的while起到循环的作用,在猜的数字不等于真实的数字的时候,循环会一直进行;而第15,17以及19行中的ifelif起到条件作用,条件成立时会执行下一行代码。循环while和条件 if的后面跟上的是判断条件。在判断条件中我们发现 !=, >, <, ==都是我们在 运算符 一课中介绍过的比较运算符,如果你已经忘记了,请记得即时去复习。我们之后会陆续介绍循环和条件这些重要的知识点。

小游戏运行:

练习题

1,将小游戏中input() 函数里面的提示内容去掉,改为用print()函数打印。

2,尝试给小游戏一个有限的猜测次数,并在每次玩家猜测的时候告诉玩家剩余次数。

3,站在玩家的角度上思考出一个需要最少猜测次数的策略。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浊酒清味 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档