函数格式
不带参数和返回值函数 def 函数名():
…代码…
带参数的函数 def 函数名(参数1,参数2,…):
…代码…
带参数和返回值函数 def 函数名(参数1,参数2,…):
…代码…
return 值
带参数的函数 def 函数名(参数1,参数2,…):
…代码…
返回多个值 def 函数名(参数1,参数2,…):
…代码…
return 值1,值2,值3…
接受多个值 ret=函数名() #使用一个变量接受类型是元组。
变量1,变量2…=函数名()# 使用等量变量个数接受
r1=1
r2=2
r3=3
s1=3.14*r1**2
print(s1)
s2=3.14*r2**2
print(s2)
s3=3.14*r3**2
print(s3)
def area():
s=3.14*3**2
print(s)
def xx():
returni+1
i=5
a=xx
b=xx
print(a())
i=7
print(a())
print(b())
def area(r):
s1=3.14*r**2
print(s1)
area(2)
area(3)
area(4)
def area(r):
s1=3.14*r**2
return s1
s=area(2)
print(s)
def area(r):
S1=3.14*R**2
C=2*3.14*r
return s1,c
ret=area(3)
print(ret)
s,c=area(3)
print('面积:',s)
print('周长:',c)