日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

PYTHON3 函数定义

發布時間:2025/3/16 python 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PYTHON3 函数定义 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

函數,將一些操作封裝在一起,是為了提高代碼的重復可用性

函數定義

def function_name(a,b,c,……):statementreturn someValues ?# return不是必須的

#定義一個判斷閏年的函數,參數為年。若是是閏年,返回True,否則返回False.

 def leapYear(year):
? ? ? ? ?if(year % 4 == 0)and(year % 100 !=0) or(year % 400 == 0):
? ? ? ? ? ? ? ? return True
? ? ? ? ?else:
? ? ? ? ? ? ? ?return False

注意:1. def 是關鍵字,表示定義一個函數。

2.括號中的a, b,c,……是函數的參數,是函數的輸入。參數可以有多個,也可以完全沒有,但括號必須要保留。

3.return可以返回一個值;也可以返回多個值(以逗號分隔),相當于返回一個tuple(元組);甚至可以沒有返回值(此時也可以省略return,return并不是必須的, ),函數將自動返回None。None是Python中的一個特別的數據類型,用來表示什么都沒有。None多用于關鍵字參數傳遞的默認值

4.在Python中,當程序執行到return的時候,程序將停止執行函數內return余下的語句,結束函數的執行。

函數調用與參數傳遞

在需要執行函數中代碼功能的地方通過函數名和傳遞參數來完成函數調用,如 print(leapYear(2019))。

Python有豐富的參數傳遞方式,有位置傳遞、關鍵字傳遞、表傳遞、字典傳遞等。(后續一個一個寫)

轉載于:https://www.cnblogs.com/bitterain/p/10275646.html

總結

以上是生活随笔為你收集整理的PYTHON3 函数定义的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。