name1 = 'homer'
age1 = 40
show1 = 'simpsons'
name2 = 'peter'
age2 = 40
show2 = 'family guy'
name3 = 'grandad'
age3 = 68
show3 = 'boondocks'
def tv_shows(name, age, show):
age = (age1,age2,age3)
for age in age:
if age >= 66:
return name +"?, he's old"
else:
if age <= 66:
return name +"?, he's not old"
tv_shows(name1, age1, show1)
tv_shows(name2, age2, show2)
tv_shows(name3, age3, show3)
我想让谈论爷爷的变量说他老了,但它说他不老。我做错了什么
函数中不需要年龄引用
如果你有任何问题,请告诉我并发表评论
我在您的代码中发现了一些不必要的代码,下面是一个更简洁的版本:
输出:
相关问题 更多 >
编程相关推荐