Python少儿趣味编程《第6课-条件语句》课件

2024-01-28
| 9页
| 640人阅读
| 433人下载
普通

内容正文:

第6课 条件语句 PPT课件字体建议: 封面标题:雅黑,44号字,小标题,24号 内容标题:雅黑,32号字,正文:雅黑,24号字 1 什么是条件语句? 条件语句是一种控制结构,它允许根据定义的特定条件,控制在何时执行哪一部分的代码。 第5课学习的布尔表达式,就可以用作条件,条件的结果是布尔值True 或False。 在Python中,条件语句是由if关键字开头的,后面跟着一个条件和一个冒号( :),冒号之后的代码行要放到一个代码块中。如果满足条件,就会运行代码块的指令。 if 3>2 : print("Three is greater than two") 缩进 在写文章的时候,我们会每段要空两格,这两个空格就标志着一个新的段落开始了。 在编写程序的时候,我们也要采用类似的方式,通过缩进来表示代码块的开始和结束。 缩进的长度:一般情况下,IDLE将代码缩进一级是4个空格。 展示缩进 程序清单 6.2.py 对于其他语言而言,缩进对于代码的编写来说是“有了更好”,而并不是“没有不行” 。但是,对于Python语言而言,缩进则是一种语法。在编写Python 程序的时候,我们也要记住,如果缩进不正确,程序可能无法运行或者会出错。 常见缩进问题 遗漏缩进 增加没有必要的缩进 缩进导致程序的逻辑错误 number=input("Please input a number: ") if (int(number)>10): print("Your number is greater than ten and reset it zero") number="0" print("Your number is: "+number) if 3>2 : print("Three is greater than two") print ("This is an apple") print("This is a banana") 4 If语句 在Python 中,if 语句包含以下部分: ● if 关键字; ● 条件; ● 冒号; ● 从下一行开始,缩进的代码块(即主体)。 name=input("Please input your name:") if name=="Johnson": print ("Hello my son.") else语句 else语句中包含以下部分: ● else关键字; ● 冒号; ● 从下一行开始,缩进的代码块。 name=input("Please input your name:") if name=="Johnson": print ("Hello my son. ") else: print ("Hello my friend.") elif语句 elif 语句中包含以下部分: ● elif 关键字; ● 条件; ● 冒号; ● 从下一行开始,缩进的代码块。 name=input("Please input your name:") if name=="Johnson": print("Hello my son.") elif name=="Judy": print("Hello my daughter.") elif name =="Aric": print("Hello my friend.") elif name=="John": print("Hello to myself.") else: print("Hello others.") 最后的else是可选的。如果没有这个else,当所有条件都不为真时,if...else语句块中的内容都将不会执行, “成绩单”示例程序 任务:询问用户是否要添加新的学生的信息,如果用户输入Yes或者Y,就开始录入信息。录入的时候,需要确保输入的表示成绩的数字符合要求,例如大于等于0并且小于等于100,如果录入的成绩不符合要求,就不会在列表中增加这个元素。 程序清单 6.12.py 可在IDEL中打开程序并运行查看结果。 练习 1.请编写一段代码,要求小朋友输入是否完成作业,如果是Yes或者Y,就告知他可以出去玩。 2.假设你在为游乐场工作,现在因为游乐设施有身高限制,请你编写一个程序。要求户输入以米作为单位的身高,然后判断小朋友的身高是否小于1.4米,如果条件为真,请告诉小朋友因为身高限制,不能参加该游乐项目;否则,告诉小朋友欢迎参加这项游戏。 3.假设你要帮体育老师设计一个程序,为同学们的跳绳成绩打分。1 分钟跳80 个以下是不及格,80 到89 是及格,90 到99 是良好,100 到109 是优秀,110及以上是100分。同学们可以通过你的程序输入每分钟跳绳数量,然后程序会告知同学们会得

资源预览图

Python少儿趣味编程《第6课-条件语句》课件
1
Python少儿趣味编程《第6课-条件语句》课件
2
Python少儿趣味编程《第6课-条件语句》课件
3
Python少儿趣味编程《第6课-条件语句》课件
4
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。