python函数定义和使用

python函数的定义与使用
1、python使用关键字def进行函数的定义,其中标准的函数定义格式为:
def(参数列表):
函数体
return 返回参数列表

2、函数在敌营变量作用返回(作用域):全局变量(global n)和局部变量


3、表白代码:
#爱心表达函数

def my_heart(a,b):
print(" ".join(["".join([(a[(x-y) % len(a)]
if ((x*0.04)**2+(0.1*y)**2-1)**3-(x*0.04)**b*(0.1*y)**3
<=0 else " ") for x in range(-30,30)])
for y in range(30,-20,-1)]))
my_heart("yanjiangyi",2)

python函数训练代码如下所示:
#python函数的定义与使用方法
def p(n):
for i in range(n):
print("hello world") #定义函数输出hello world的次数为n
p(4) #执行输出函数,并且定义输出次数
def j(n):
s=1
for i in range(1,n+1):
s*=i
print(s) #定义阶乘的函数
j(50)

def my_heart(a,b):
print(" ".join(["".join([(a[(x-y) % len(a)]
if ((x*0.04)**2+(0.1*y)**2-1)**3-(x*0.04)**b*(0.1*y)**3
<=0 else " ") for x in range(-30,30)])
for y in range(30,-20,-1)]))
my_heart("yanjiangyi",2)
原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/11992853.html