不完整的python代码未执行

时间:2018-06-21 05:30:50

标签: python python-3.x

我是一个绝对的初学者,正在学习python,我写了一个代码,但是它是不完整的,我不知道缺少的部分。有人可以帮忙吗?

def my_age_months(x):
    a = my_age_months(36)
    return (x*12)
    print("a:")
    print(a)
    if a > 400:
        return "you are not young"
    else:
        return "you are young"

2 个答案:

答案 0 :(得分:4)

您要注意的是缩进。 Python代码全部与正确的缩进有关 和空格很重要,因此请很好地构建代码 因为python是关于可读和整洁的代码。 祝您好运,快乐编码:)

null

答案 1 :(得分:0)

您放了

a = my_age_months(36)

在def函数中,它将使其不起作用。

我想你想要的是这个

def my_age_months(x):
    return (x*12)

    print("a:")
    print(a)
    if a > 400:
        return "you are not young"
    else:
        return "you are young"
my_age_months(36)