句子大全

句子大全 > 好句子

一起学python

好句子 2016-03-18 16:05:12
相关推荐

昨天我们学习了变量的概念,还记得变量是个什么东西吗,如果忘记了请看看上一篇的内容,温故而知新噢。今天给大家分享下python中的循环语句 if

我们人的一生中会面临着很多选择,实际上每天每时每刻我们的大脑都在做出这样或者那样的选择。早上起床后,我感觉到非常饿,去街边吃一碗卤煮吧,来到街边发现这个卖卤煮的太不干净了,对面的煎饼果子不错,那么去买煎饼果子,结果一问价钱,煎饼果子要15元,我微信里面只有10块钱了,那就去吃旁边的朝鲜面吧。下面进入程序的世界,把刚刚吃早饭的这个过程用python中的if语句来表达出来。

如上图所示,一个最简单的if 语句结果就写好了,下面逐行说明下这段程序的写法:

print("起床后非常饿,决定去吃点早饭") 这段代码直接显示文字,起床后非常饿,决定去吃早饭

a = input("请选择是否吃卤煮:“吃”或者“不吃”:") 这段代码里面“a”是我们建立的一个变量,而后面的input 这个命令是用来和用户交互来用的,程序运行到这里会停下来让用户自己输入一段文字,这里需要注意的就是 input 这个命令用户输入完之后给变量a, 而变量a的类型将会成为“字符串”。字符串是变量的一种类型 实际上就是我们平时电脑里的文本,当然变量也可以是整数型就是可以让我们计算的数字。后面我们通过例子慢慢体会这些数据类型吧。

接下来看上面的图片,这个是我们今天的重点啦,a==“吃”,这个和a=吃不同,这里的a==“吃”是比较的意思,也就是说a这个变量里面放的内容是不是 ”吃“这个文字。而a=吃 表示建立一个变量他里面的内容是 ”吃“ 这个字。if后面写上 a==吃 程序就会判断这个a的变量内容是不是 ”吃“ 这个文字呢,如果是 吃 这个文字 就执行 print("不太干净,凑合吃吧") 。如果不是”吃“这个文字,执行else 下面的 print(”去对面的煎饼果子看看“)。程序执行过程如下面的图片所示:

这个就是最基本的if语句结构了,但是这样只能供我们两条路可以选择,还记得刚刚吃早饭的故事么,最后我们选择的是吃朝鲜面,所以我们接下来稍微改进一下代码,让它的功能更加强大。

上图中的 int(b) ,是把b这个文本型的数据转换成整数型,因为后面我们是要和15 这个数字比较

改进后的代码在基本的if语句中又嵌套了一层判断,让程序瞬间变得更智能一些了,上面的代码看的是否有点懵呢?没关系下面用易语言代码来把它翻译成中文帮助我们更好的理解

上面是翻译过来的中文代码,看过之后你理解了吗?

if 语句还有一种结构,就是 if elif ,如下面的小明考试例子

翻译成中文的代码(帮助理解用)

学了今天的内容,试着自己做一个最简单的猜年龄的游戏出来吧。

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新