Python编码练习

时间:2016-09-03 07:41:29

标签: python python-2.7

我有一个名为orderInt的函数传递了三个整数,如果三个int按升序返回true,否则返回false。到目前为止,这是我的代码:

def orderInt(a, b, c):
     print "Enter 3 integers: "
a = input()
b = input()
c = input()

如何比较变量?

1 个答案:

答案 0 :(得分:0)

首先,你的缩进是错误的。

def orderInt():
    print "Enter 3 integers: "
    a = input()
    b = input()
    c = input()
    if a<b<c:
        return True
    else:
        return False

print orderInt()

其次,你的功能是接受三个参数并接受输入。传递的参数将被input s覆盖。

def orderInt():
    print "Enter 3 integers: "
    if a<b<c:
        return True
    else:
        return False

a = input()
b = input()
c = input()

print orderInt(a,b,c)

希望这有帮助。