关于如何在 MecSimCalc 上使用 if、elif、else 语句的 Python 教程
关于如何在 MecSimCalc 上使用 if、elif、else 语句的 Python 教程
本教程概述了如何在线使用 if、elif、else 语句 MecSimCalc .这是通过一个示例应用程序完成的,该应用程序根据用户提供的数字输入显示各种消息。
第 1 步:信息
- 由于这是一个教程,所以信息部分已这样填写
- 图像是默认值,可以根据创建者的需要进行更改

第 2 步:输入
- 使用右下角的“+”按钮从输入组开始,然后向下滚动到操作
- 将此组的名称设置为“数字输入”
- 使用相同的“+”按钮添加一个数字输入,并将标签设置为“数字输入”,并将变量名称设置为 num_1
- 通过单击手机图标并调整输入大小,确保输入部分也适合移动用户的屏幕


第 3 步:代码
if,then,else 语句是一种有用且简单的方法,可以根据设置的一个或多个条件进行过程。这个过程可以是输出某个消息,也可以是根据初始 if、elif、else 语句中的前一个条件,继续执行一组完全不同的 if、elif、else 语句。例如,在卡路里计算应用程序中,男性和女性计算总卡路里的规则集可能不同,因此 if、elif、else 语句可以与另一个语句结合使用。
定义主要(输入): #陈述 如果 0 <= 输入['num_1'] <= 50: 状态 = 1 elif 50 < 输入['num_1']: 状态 = 2 别的: 状态 = 3 返回 { “状态”:状态 }
- 首先使用 def main(inputs) 定义输入
- if、elif、else 语句以“if”开头,后跟一个条件;在这种情况下,如果输入数字(通过输入变量部分复制)大于或等于 0,但小于或等于 50,则 state = 1。 if 语句结束后的“:”是必需的
- “状态”是一个变量,它被分配了一个值,这是为了以后在输出部分中使用,可以显示一条消息
- “elif”是“elseif”的缩写,接下来用于另一个条件;具体来说,如果输入数字大于 50,则 state = 2
- 可以使用“elif”添加更多条件,但是在这种情况下,数字的唯一选项是小于 0,因为已经设置了大于 50 和介于 0 和 50 之间的条件。
- 因此,使用了“else”,不需要写任何条件,因为它是唯一的其他选项。记住最后的“:”
- 最后,“return”用于显示输出变量“state”
第 4 步:输出
为了通过应用程序显示消息,必须在输出部分使用另一个 if、elif、else 语句,这次使用“state”输出变量。

- 格式取决于开发人员,但是 if、elif、else 语句的使用与第三步类似
- 使用“for”函数旁边的“if”函数,在输出部分设置一个自动模板
- 接下来,输出变量“state”的状态条件。在这种情况下,如果“state” = 1,则对于“state”的值 2 和 3,将显示消息“数字介于 0 和 50 之间”等。
- 语句以 {% endif %} 结束
第 5 步:文档
教程不需要文档,但是通常需要注意应用程序如何工作的摘要。
第 6 步:预览

确保应用程序符合所有三个条件,并且应用程序在按下发布后完成!
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

浙公网安备 33010602011771号