是否可以将变量返回到主函数?
大家好,我是个新手,实际上是个编程新手。我想知道是否有可能从函数返回变量?嗯,这可能说不通,我举个例子。假设我有这样一个程序:
选择 | 换行 | 行号
- def main ():
- age = input ('What is your age in years? ')
- weeksOld = age * 52
- print 'Wow, you are at least ', weeksOld, ' weeks old!!!'
- main ()
有没有可能将计算从main分离到一个函数中,并且仍然让它返回print语句的变量?我会试着告诉你我的意思:
选择 | 换行 | 行号
- def main ():
- age = input ('What is your age in years? ')
- weeksOld (age)
- print 'Wow, you are at least ', wsOld, ' weeks old!!!'
- def weeksOld (years):
- wsOld = years * 52
- return wsOld
- main ()
对不起,如果这很难理解,或者如果问题相当平淡,因为我说了,我是新的,所以尽量不要激怒我太多,谢谢!