IF语句
Python是通过缩进来判断body是否在if语句中
建议写成:
不要忘记def abs3(n)后面是有冒号的哦
IFELSE语句
Python Tutor code visualizer: Visualize code in Python, JavaScript, C, C++, and Java
这是一个可以实时看到python脚本运行结构的网站
Sign是符号的作用
IF-ELIF-ELSE语句
可以写很多个elif
求实数根的公式 △=b²-4ac
e.g. 学生成绩管理系统
IF-ELSE推导式(不用了解很深)
MATCH-CASE语句(Python3.10才有的语句)
出现return代码的时候,会直接结束这个函数,不会像if、Print那样还要继续进行后面的语句。
老师的建议:使用python写东西的时候可以先定义一个函数,可以在后期调用这个函数
此处cet4和cet6都要定义为数字,否则用户输入的为字符串
此处的代码可以进行进一步修改,因为if else不够直观,所以可以使用“and”
清晰的代码风格![](https://img-blog.csdnimg.cn/direct/38807224b5c94c8e906e89988b5da9f6.png)
这里展示的图右侧的都会更符合思考逻辑
条件中的pass是指什么都不干
又忘记加冒号了
只有先定义了一个函数,才能使用return语句,否则想直接用if,那么只能用print()
· 闰年的概念是能够被4整除,但是不能被100整除。
↑这段代码应该先定义函数的,偷了个小懒哈哈
最后一道题空了再做8~