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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • http://img1.sycdn.imooc.com//610388b70001e51707650117.jpg

    python 與或非

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

    2021-07-30

  • Python提供isinstance()函數,可以判斷參數類型,它接收兩個參數,第一個是需要判斷的參數,第二個是類型。

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

    2021-07-30

  • 有時候由于函數的實現關系,需要特定的參數,就比如前面實現的求絕對值的函數my_abs(),如果傳遞一個字符串,就會引起錯誤。

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

    2021-07-30

  • 函數參數可以是任意的數據類型,只要函數內部邏輯可以處理即可。

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

    2021-07-30

  • set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。
    創建set的方式是使用set(),并傳入一個list,list的元素將會被轉換成set的元素。

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

    2021-07-30

  • http://img1.sycdn.imooc.com//610343fb00013f7b06420124.jpg

    +=的意思就是把左邊的第一個符號移到右邊,例如:“b+=c”,就是b = b+c的意思。

    +=的意思就是把左邊的第一個符號移到右邊,其實就是b = b+c的意思。直接到b+=c的b+移到右邊。
    b+=c也就是b=b+c 的意思。其實計算的還有很多種的前綴,后綴等等的表達式。
    就是b=b+c,將b的值取出再取出c的值,相加然后賦給b,存儲在b開辟的內存空間中,類似的還有,b-=c、b*=c都是這個意思
    實際上就是b=b+c的意思
    之所以用b+=c,是從計算機的運算上考慮,符合計算機內部的計算原理 。 ? ? ? ? ? ? ? ? ? ? ? ? b+=c 的意思就是 b=b+c

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

    2021-07-30

  • 使用遞歸函數需要注意防止棧溢出。

    在計算機中,函數調用是通過棧(stack)這種數據結構實現的,每當進入一個函數調用,棧就會加一層棧幀,每當函數返回,棧就會減一層棧幀。由于棧的大小不是無限的,所以,遞歸調用的次數過多,會導致棧溢出??梢栽囋囉嬎?fact(10000)。

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

    2021-07-30

  • 遞歸函數的優點是定義簡單,邏輯清晰。

    理論上,所有的遞歸函數都可以寫成循環的方式,但循環的邏輯不如遞歸清晰。

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

    2021-07-30

  • def?fact(n):
    ????if?n==1:
    ????????return?1
    ????return?n?*?fact(n?-?1)

    我們可以拆解fact(5)計算的詳細邏輯

    ===>?fact(5)
    ===>?5?*?fact(4)
    ===>?5?*?(4?*?fact(3))
    ===>?5?*?(4?*?(3?*?fact(2)))
    ===>?5?*?(4?*?(3?*?(2?*?fact(1))))
    ===>?5?*?(4?*?(3?*?(2?*?1)))
    ===>?5?*?(4?*?(3?*?2))
    ===>?5?*?(4?*?6)
    ===>?5?*?24
    ===>?120
    查看全部
    0 采集 收起 來源:Python遞歸函數

    2021-07-30

  • 在函數內部調用其他函數,是非常常見的,通過合理拆分邏輯,可以降低程序的復雜度。

    如果在一個函數內部調用其自身,這個函數就是遞歸函數。

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

    2021-07-30

  • 不適合用Python開發的方面


    610272bf00015ef309810552.jpg
    查看全部
    0 采集 收起 來源:Python的現狀

    2021-07-29

  • 使用Python開發的軟件


    610272670001284a09810552.jpg
    查看全部
    0 采集 收起 來源:Python的現狀

    2021-07-29

  • 最受歡迎的十大編程語言,Python第三


    610271f5000114c609810552.jpg
    查看全部
    0 采集 收起 來源:Python的現狀

    2021-07-29

  • Python的發展歷史


    610271910001530809810552.jpg
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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