我想表明在用户输入的两个值之间,其中一个值是更大的值。当我运行程序时,它告诉我第3行有“无效语法”:
def main():
num1 = int(input('Enter the first integer: ')
num2 = int(input('Enter the second integer: ')
print('The greater integer is ' result)
def maximum(num1, num2):
if num1 > num2:
return result = num1
else:
return result = num2
main()
答案 0 :(得分:0)
您必须将代码更改为:
def main():
num1= int(input('Enter the first integer: '))
num2 = int(input('Enter the second integer: '))
def maximum(num1, num2):
if num1 > num2:
return num1
else:
return num2
print('The greater integer is ', maximum(num1, num2))
main()
有几个错误:
1。输入语句中的括号不足
2。您没有调用方法maximum(...)
,也必须在使用前声明它。
3。您忘记了print
声明中的逗号
您还可以在maximum(...)
:
main()
方法
def maximum(num1, num2):
if num1 > num2:
return num1
else:
return num2
def main():
num1= int(input('Enter the first integer: '))
num2 = int(input('Enter the second integer: '))
print('The greater integer is ', maximum(num1, num2))
main()