如何删除无

时间:2017-12-09 18:00:24

标签: python python-3.x

我正在尝试在2个数字(包括数字)之间打印ODD数字。

例如:input:(2,9)

输出:3,5,7,9

def  oddNumbers(l, r):
    if(l % 2 == 0):
        l = l + 1
        if(r %2 == 0):
            r = r-1
            while(l<=r):
                print (l)
                l = l+2
        else:
            while(l<=r):
                print (l)
                l = l+2
    else:
        if(r %2 == 0):
            r = r - 1
            while(l<=r):
                print (l)
                l = l+2
        else:
            while(l<=r):
                print (l)
                l = l+2

a = oddNumbers(2,8)
print(a)`

上面的代码给出了以下输出:3 5 7 None。我想现在为什么我会得到None以及如何将其删除?

0 个答案:

没有答案