始终获得"无"的打印值

use*_*975 0 python

好吧,所以这里是我的代码,我得到了我想要的结果,但我不断得到它下面的"无"值.如何消除"无"值?

n = input("What day of the week are you leaving?")
r = input("How many days will you be resting?") 

def days(n):
    if n == 0:
        print "Sunday"
    elif n == 1:
        print "Monday"
    elif n == 2:
        print "Tuesday"
    elif n == 3:
        print "Wednesday"
    elif n == 4:
        print "Thrusday"
    elif n == 5:
        print "Friday"
    elif n == 6:
        print "Saturday"
    elif n >= 7:
        print days(n%7)



print days(n+r)
Run Code Online (Sandbox Code Playgroud)

JBe*_*rdo 5

这应该做的伎俩:

days = ["Sunday", "Monday", "Tuesday", "Wednesday",
        "Thursday", "Friday", "Saturday"]
print days[(n+r) % 7]
Run Code Online (Sandbox Code Playgroud)