这样传入实参在IDE中可以,在网页练习时却不行是为什么
来源:3-3 编程练习
royal_98K
2019-08-22 16:43:59
def oper(num1, num2, num3):
if num1 < 100:
# if条件判断num小于100的情况
pro = num2 * num3
# 对num1和num2进行乘法运算,并输出结果
print(pro)
else:
sum = num2 + num3
#对num1和num2进行加法运算,并输出结果
print(sum)
#调用函数,向函数内传入1314, 52, 0和5, 2, 0两组数据测试结果
oper(int(input("请输入数字:")),int(input("请输入数字:")),int(input("请输入数字:")))
1回答
同学,你好。在习题中传入的参数是固定的,在网页的编译器中没有选择包含终端,因为同学的程序中使用了input()函数,是需要通过终端输入数据的,因此会是同学遇到的情况,同学可以将实参设置为固定的值后运行该程序。
下图中是带有控制台的页面,可以通过input()函数输入数据

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题