文档详情

python中if嵌套语句例题.pdf

发布:2025-02-06约2.04千字共4页下载文档
文本预览下载声明

志不强者智不达,言不信者行不果。——墨翟

python中if嵌套语句例题

嘿,朋友!你知道吗?在Python里,if嵌套语句那可是相当重要且

有趣的一部分呢!

比如说,咱们来想象一个场景,你正在玩一个猜数字的小游戏。如

果玩家输入的数字小于10,程序就会说“哎呀,你猜得太小啦,再试

试!”这时候就用到了if嵌套语句。

就像这样:

```python

请输入你猜的数字:请输入你猜的数字:

ifnum10:

哎呀,你猜得太小啦,再试试!哎呀,你猜得太小啦,再试试!

ifnum5:

这也太小了,加把劲!这也太小了,加把劲!

else:

接近啦,再大胆点!接近啦,再大胆点!

else:

不错不错,继续加油!不错不错,继续加油!

```

志不强者智不达,言不信者行不果。——墨翟

你看,这里面先是判断输入的数字是不是小于10,如果是,又进

一步判断是不是小于5。这就像我们一层一层地剥开洋葱,越往里越

细致,不是吗?

再比如,假设我们要根据学生的成绩来给出不同的评价。如果成绩

大于等于90分,那就是“优秀”;如果在80到89分之间,就是“良好”;

要是在60到79分,就是“及格”;低于60分,那可就是“不及格”啦。

代码可能会是这样:

```python

请输入学生的成绩:请输入学生的成绩:

ifscore=90:

优秀优秀

ifscore=95:

简直太棒啦!简直太棒啦!

else:

继续保持哟!继续保持哟!

elifscore=80:

良好良好

ifscore=85:

很出色啦!很出色啦!

志不强者智不达,言不信者行不果。——墨翟

else:

再加把劲能更上一层楼!再加把劲能更上一层楼!

elifscore=60:

及格及格

ifscore=70:

还不错,还有进步空间!还不错,还有进步空间!

else:

可得好好努力啦!可得好好努力啦!

else:

不及格不及格

ifscore30:

这可太糟糕了,得奋起直追!这可太糟糕了,得奋起直追!

else:

赶紧查漏补缺!赶紧查漏补缺!

```

这难道不像是给学生的成绩划分了一个个小房间,每个房间都有不

同的标准和评价吗?

志不强者智不达,言不信者行不果。——墨翟

所以说啊,Python中的if嵌套语句就像是一个神奇的工具,能让我

们的程序变得更加智能和灵活。它能根据不同的情况做出不同的反应,

是不是超级厉害?

我的观点就是:熟练掌握if嵌套语句,能让我们在编程的世界里

显示全部
相似文档