python---多个return值

python—多个return值

方法一:使用关键字global

def profile():
global name
global age
name = "Danny"
age = 30

profile()
print(name)
# Output: Danny

print(age)
# Output: 30

方法二:使用tuple,list,dict

def profile():
name = Danny
age = 30
return (name,age)//括号不必须

profile_data = profile()
print(profile_data[0])
print(profile_data[1])

对于新手来说,不要使用关键字global!不要使用关键字global!不要使用关键字global,除非你真的知道你在干什么

你可能感兴趣的:(学习历程)