python中的返回值
def func():
num=600
score = num/6
print(score)
func()
函数外部打印的时候调用了函数,会执行函数内部打印,以及会打印内部返回给函数本身的值def func():
num=600
score = num/6
print(score)
return num
print(func()) #打印结果是100 和600
return 一旦执行,return下面的代码将不会执行
def func():
num=600
score = num/6
return score
print(score) #这一句不会执行
print(func()) # 运行结果是一个100
def func():
num=600
score = num/6
print(score)
return score
print(score)
print(func()) #运行结果是两个100
def func():
num=600
score = num/6
print(score)
return score
print(score)
print(func())
func() #运行结果是三个100
python里面的函数是默认有返回值的,如果return后面不指定具体参数,将返回值None
def func():
num=600
score = num/6
print(score)
return
print(func())def func():
num=600
score = num/6
print(score)
#return
print(func())
上面加return和不加return的运行结果一样
|
|