python函數定義和使用


python函數的定義與使用
1、python使用關鍵字def進行函數的定義,其中標准的函數定義格式為:
def(參數列表):
函數體
return 返回參數列表

2、函數在敵營變量作用返回(作用域):全局變量(global n)和局部變量


3、表白代碼:
#愛心表達函數

def my_heart(a,b):
print("\n".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("\n".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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM