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

歡迎訪問 生活随笔!

生活随笔

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

python

python学习之函数

發布時間:2024/1/17 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习之函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近跟著廖雪峰老師的python教程在學習,總結一下學習成果

函數定義:

當沒有return語句時,返回的結果為None

def 函數名 ():函數體return 返回值

函數調用:

我們可以調用python中的函數,也可以調用自定義的函數,前提是傳入正確的參數

函數參數:

? ? 函數參數分為必選參數默認參數、可變參數、關鍵字參數和命名關鍵字參數(參數定義的順序也是這樣的)

? ? *args是可變參數,接受的是一個tuple

? ? **kw是關鍵字參數,接受的是一個dict

練習:

以下函數允許計算兩個數的乘積,請稍加改造,變成可接收一個或多個數并計算乘積:

def product(x,*kw):s=1for i in range(len(kw)):s=s*kw[i]print(x*s) product(1,2,3)

product(1,2,3,4,5,6)

運行結果如下所示:

思考:

剛開始的時候不知道怎么弄,很頭疼,下面是我的思考步驟

1.把可輸入的一些列數字暫時看成是一個可變參數,利用tuple的遍歷,將所有數字循環輸出

2.設置一個初始變量s,并將s初始化為1,每一次循環之后,與s相乘并給s重新賦值

3.輸出結果即可

小結:

  代碼還是多思考,多練

轉載于:https://www.cnblogs.com/manaizhuang/p/8665088.html

總結

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

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