我是一个绝对的初学者,正在学习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"
答案 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)