一,def: 定义函数的关键字,text: 函数名 ():可定义形参,return():定义返回值。
def text(x):
y = 2x+1
return y
print(text)
print(text(3))
或给定变量值:
def text():
x=4
y=2x+1
return y
print(text())
二,函数返回值
无return值,返回None,有return值,正常返回,return输出可以是列表,字符串数字等。
def text1():
meg = ‘text01’
print(meg)
def text2():
msg = ‘text02’
print(msg)
return msg
def text3():
mug = ‘text03’
print(mug)
return (2, 3, [‘alex’], ‘sonhyue’)
def text4():
mpg = ‘text03’
print(mpg)
return ([‘alex’])
print(text1())
print(text2())
print(text3())
print(text4())
返回结果为:
text01
None
text02
text02
text03
(2, 3, [‘alex’], ‘sonhyue’)
text03
[‘alex’]
**注意:**先执行def text1(),后执行print(text1())