亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • print('字符串:{},字符串2:{}'.format('字符串’,'字符串'))


    format()?方法可以插入多個字符


    另外若存在?

    return? #后面內容為空

    調用函數結果返回None

    查看全部
  • 自定義函數的參數可以存在默認參數


    默認參數必須要在必需參數之后,否則報錯


    當調用函數時,只輸入必需參數,則按默認參數計算

    若輸入必需參數和其他參數組和,以輸入的參數計算

    查看全部
  • 注意函數體內?循環跳出后再輸出結果?

    不然會出現函數輸出的是第一步循環的結果

    查看全部
  • 自定義的函數參數可以各種類型


    通過?isinstance(需要判斷的參數,需要判斷的類型)?判斷參數是否為函數體正常運行時的參數類型


    函數體內可以在判斷條件內

    return?輸出結果

    查看全部
    0 采集 收起 來源:Python函數參數

    2024-02-28

  • 遞歸函數:

    ????函數本身調用函數本身


    函數內部可以調用其他函數

    查看全部
    0 采集 收起 來源:Python遞歸函數

    2024-02-28

  • 多個結果的函數返回結果?是一個元組


    需要單獨區分每個結果則通過下標輸出

    查看全部
  • 函數返回的結果有多種


    1、返回實際結果輸出

    2、返回none值(一般函數體內打印結果)

    3、返回多個結果

    ????def?函數名(參數):

    ????????????結果1 =?變換處理

    ????????????結果2 =?變換處理

    ????????????return?結果1,結果2

    多個結果用?逗號 ,分隔


    可定義多個變量 =?存在多個結果的函數、

    變量名1,變量名2? =?函數名(參數)

    查看全部
  • 自定義函數


    ????def?自定義函數名(?參數 ):

    ????????????函數體(即參數的變換處理過程)

    ????????????return?結果(即變換后參數最終輸出的結果)

    查看全部
    0 采集 收起 來源:Python定義函數

    2024-02-28

  • 函數內部可以嵌套函數


    字符串和int整型無法組合輸出

    需要一起輸出時,把int轉換成字符串后組合輸出

    或者把整型插入字符串末尾

    字符串{}.format(int整型)

    查看全部
    0 采集 收起 來源:什么是函數

    2024-02-28

  • 判斷子集

    set集合1.issubset.set集合2

    若集合1是集合2的子集,則返回為真

    若集合1不是集合2的子集,則返回為假


    判斷超集

    set集合1.issuperset.set集合2

    若集合1是集合2的超集,則返回真


    判斷是否存在重合

    set集合1.isdisjoint.set集合2

    若存在重合部分,則返回假

    查看全部
  • 列表 L = [ ]

    元組 T = ( )

    字典 D = { 'key':value }

    set集合 S =?set([ ])


    列表?list

    增:list.append(增加的元素)????往末尾增加

    ????????list.insert(增加的元素)?默認往末尾增加

    ????????list.insert(下標,增加的元素)指定下標位置增加

    ????????list.extend(另一個列表)?往末尾接上另一個列表的元素

    刪:del list[下標]?刪除下標位置的元素

    ????????list.remove(元素)?刪除列表中第一個

    查:if?變量名?in?list

    ????????list.index(元素)查找列表中指定元素所在的下標

    改:list[下標] =?元素?把列表中指定下標位置的元素修改成其他元素


    元組?tuple

    增:元組元素?不可變,可以往當前元組加入新元組的方式增加元素

    ????? ? 新元組 = 當前元組 +?需要新增元素組成的元組

    刪:元組元素不可刪,還是需要通過命名新元組的方式刪除舊元組的元素

    ????????新元組 =?tuple(x for x in?舊元組?if x != '刪除的元素')

    查:tuple[下標]?指定下標位置的元素

    改:將元組轉換成可修改的列表?list = list(tuple)

    ????????

    字典?dict

    增:dict.add(key:value)

    ????????dict['新增的key'] =?value

    刪:dict.clear()? 清除字典所有元素

    ????????dict.pop('key')?刪除字典中key鍵以及其值

    查:dict.get('key')?獲取指定key的value值

    改:dict.update(另一個字典)? 相當于往原字典中末尾增加另一個字典的元素

    ????????dict['已有key'] =?新的value


    set集合

    增:set.add(新元素)

    刪:set.remove(刪除的元素)

    ????????set.discard(刪除的元素)當元素不存在時,不會報錯

    ????????set.clear()?刪除所有元素

    查:if?變量名?in set集合

    改:無法直接修改只能間接修改

    ????????

    查看全部
  • set集合可以讓去除重復的函數保留一個

    查看全部
  • 可變關鍵字參數? **kwargs,當作字典dict使用
    查看全部
  • *args ,可以傳入任意數量的參數,其實是將其轉換成元祖tuple來操作
    查看全部
  • 使用isinstance判斷數據類型
    例子
    def my_abs(x):
    ??? if not isinstance(x, int) or not isinstance(x, float):
    ???????? print('param type error.')
    ???????? return None
    ???? if x >= 0:
    ????????? return x
    ???? else:
    ????????? return -x
    查看全部
    0 采集 收起 來源:Python函數參數

    2024-02-28

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!