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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • a=3.14
    b=1.57s?=?a?*?b
    print(round(s,2))
    查看全部
  • **kwargs

    Python會把可變關鍵字參數當作dict去處理;對于可變關鍵字參數,一般使用**kwargs來表示。

    查看全部
    1. *args

      變參數即任意個參數的意思,可變參數通常使用*args來表示

    2. 在使用上,Python會把可變參數定義為一個tuple,所以在函數內部,把可變參數當作tuple來使用就可以了,比如可以通過位置下標取出對應的元素等

    3. 可變參數的長度可能是0,當長度為0的時候,就會出現除0錯誤,因此需要添加保護的邏輯

    查看全部
    1. 默認參數的意思是當這個參數沒有傳遞的時候,參數就使用定義時的默認值。

    2. Python自帶的 int() 函數,其實就有兩個參數,我們既可以傳一個參數,又可以傳兩個參數

    3. int()函數的第二個參數是轉換進制base,如果不傳,默認是十進制 (base=10),如果傳了,就用傳入的參數。

    4. 可見,函數的默認參數的作用是簡化調用,你只需要把必須的參數傳進去。但是在需要的時候,又可以傳入額外的參數來覆蓋默認參數值。

    5. 由于函數的參數按從左到右的順序匹配,所以默認參數只能定義在必需參數的后面,否則將會出現錯誤。

    查看全部
    1. 函數參數可以是任意的數據類型,只要函數內部邏輯可以處理即可

    2. isinstance(? 參數? ,? 類型? )

      ?????? 為了保證函數的正常運行,有時候需要對函數入參進行類型的校驗,Python提供isinstance()函數,可以判斷參數類型,它接收兩個參數,第一個是需要判斷的參數,第二個是類型

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

    2022-04-03

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

    2. 遞歸函數的優點是定義簡單,邏輯清晰。理論上,所有的遞歸函數都可以寫成循環的方式,但循環的邏輯不如遞歸清晰。

    3. 使用遞歸函數需要注意防止棧溢出。在計算機中,函數調用是通過棧(stack)這種數據結構實現的,每當進入一個函數調用,棧就會加一層棧幀,每當函數返回,棧就會減一層棧幀。由于棧的大小不是無限的,所以,遞歸調用的次數過多,會導致棧溢出。

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

    2022-04-03

    1. 除了返回None、一個值以外,函數也可以返回多個值,在函數中,如果需要返回多個值,多個值之間使用逗號分隔即可,但是需要注意順序。

    2. 也可以使用一個值存儲函數返回的多值結果。

    3. 注意打印的result,其實它是tuple類型,如果我們需要取出結果中的周長或者面積,使用對應位置的下標就可以獲得對應的結果。

    查看全部
    1. 在Python中,定義一個函數要使用 def 語句,依次寫出函數名、括號()、括號中的參數和冒號:? ,之后在縮進塊中編寫函數體,函數的返回值用 return 語句返回

    2. return表示返回的意思,函數體內部的語句在執行時,一旦執行到return時,函數就執行完畢,并將結果返回

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

    2022-04-02

    1. 這個文檔里面,列舉了Python內置的大部分函數:

      https://docs.python.org/3/library/functions.html

    2. 對于abs()函數,abs就是函數的名稱,括號()內,就是函數的參數,當函數沒有參數時,默認就是一個空括號。abs接收一個參數,這個參數就是需要求絕對值的數,這個參數可以是整數,也可以是浮點數

    3. 傳遞的參數數量一定要和函數要求的一致,不然將會引起錯誤

    4. 若傳入的參數數量是對的,但是參數的類型不能被函數所接受,也會引起錯誤

    5. cmp()函數,可以比較兩個數的大小,這個時候,cmp()函數就接收兩個參數。
      對于cmp(x, y),如果x < y 返回 -1,如果x == y 函數返回0,如果x > y函數返回1

    6. 基礎數據類型的轉換函數

      ?????? int()函數可以將合法的其它類型數據轉換為整數,str()函數可以將其它類型的數據轉換為字符串

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

    2022-04-02

  • round(保留小數點位數的數值,保留的位數)

    查看全部
    1. discard(? )

      ???????刪除元素,并且,當元素不存在時,使用discard()并不會引發錯誤

    2. clear(? )

      ??????可以快速清除set中的所有元素。

    3. issubset(? )

      ??????方法判斷兩個set之間的關系,比如兩個集合set,判斷其中一個set是否為另外一個set的子集或者超集。

    4. isdisjoint(? )

      ????? 可以快速判斷兩個集合是否有重合,如果有重合,返回False,否則返回True。

    查看全部
    1. remove()

      允許我們刪除set中的元素。

    2. 如果remove的元素不在set里面的話,那么將會引發錯誤。

    查看全部
    1. add(? )

      我們可以使用add()方法,往set里面添加元素。

    2. update(? )

      可以一次性給set添加多個元素。

    查看全部
    1. 訪問set中的某個元素實際上就是判斷一個元素是否在set中,這個時候我們可以使用in來判斷某個元素是否在set中。

    2. set元素是區分大小寫的,必須大小寫完全匹配,才能判斷該元素在set里面。

    查看全部
    1. set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。

    2. 創建set的方式是使用set(),并傳入一個list,list的元素將會被轉換成set的元素。

    3. 打印的順序和原始 list 的順序有可能是不同的,因為set內部存儲的元素是無序的。

    4. 在傳入set()的list中,包含了重復的元素,但是打印的時候,相同的元素只保留了一個,重復的元素都被去掉了。

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

    2022-04-01

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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