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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

函数和模块的使用

發布時間:2023/12/1 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 函数和模块的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

函數:

函數作用:

  減少代碼重復

  增加程序可擴展性

  使程序易于維護

?

函數定義:

  關鍵字:def

  名稱:與變量名命名規則相同

  參數:

    def fun()? #無參數

    def fun(x)? #普通參數

    def fun(name, age=22, happy='alex')? #默認參數

    def fun(name, age=22, *args)? #非固定參數,可用于接收列表或元組

    def fun(name, age=22, *args,**kwargs)? #非固定參數,kwargs可用于接收字典

  匿名函數:

    lambda x, y: x+y? ? #冒號前為參數部分,冒號后為計算和返回部分

?

模塊:

 作用:

    封裝函數

    解決命名沖突

 模塊中的可執行部分:

    模塊中封裝了可執行代碼時,導入模塊時就會被自動執行,但往往對導入的模塊不希望執行其

    可執行代碼,只想調用方法函數,因此對模塊中的可執行代碼可以如下處理:

    if name == 'main':

      print('可執行代碼部分')

    解釋:

      python解釋器中只有被直接執行的模塊的名字才被命名為main,name為保留字,代表模塊的

      在解釋器中的名字,通過if name == 'main'就可以判斷出模塊是被執行還是被調用

?

  

?

轉載于:https://www.cnblogs.com/shy-123/p/10828365.html

總結

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

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