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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 恰當使用取模運算,可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。

    print(3 % 2) # ==> 1 因此3為奇數
    print(33 % 2) # ==> 1 因此33為奇數
    print(100 % 2) # ==> 0 因此100為偶數
    查看全部
  • 注意在Hello World前后都有單引號'
    print和>>>不可以有空格
    注意(、)、'、')均為英文字符
    查看全部
  • 把0、空字符串和None看成False,其他數值和非空字符串都看成True

    or看前面如果前面對了就輸出前面的,不管后面的,這就是優先級

    查看全部
  • //:去除小數點保留整數部分????如10//3的結果為3

    round為?得出來的數保留多少位例如:result=num則round(result,2)?????????? ?表示result結果保留倆位小數

    %:除以啥之后剩下的摸? 如print(3%2)的結果為1

    查看全部
    1. 整數、浮點數可以直接進行四則運算。

    2. Python數字支持取模運算,使用百分號%表示取模。(取模運算及取余數)

    3. 地板除:得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。

    4. # 使用round保留兩位小數

    查看全部
  • 變量前不能加數字,變量用_表示? 打出來就是xxx='xxx'? 變量第一次出現要賦值例如_none='3none'而不能直接_none

    查看全部
  • python作用為使用縮進作為邏輯層次

    類型為解釋執行,運行速度慢,代碼量少

    不適合有:底層開發(驅動等)? 移動開發(Android? ios)? 游戲開發? ? ? (運行類型比較簡單不適合用于這一類)

    ob為二進制? ox為十六進制? ? 9*10^5=9e10? ?(10代表e)

    整數:1 2 3 4? ? ? 浮點數:帶小數點的1.23等還有科學計數法? ? ?字符串:就是非數字類型的內容? ? 布爾值:對和錯? ?空值用none

    查看全部
  • 由于dict是按 key 查找,所以,在一個dict中,key不能重復。

    查看全部
  • key不可變

    對于基礎數據類型,字符串、數字等,這些都是不可變的,可以作為dict的key,而對于復雜數據類型,經過前面的學習,我們知道tuple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key,否則將會報錯。

    key?=?(1,?2,?3)?#?以tuple作為key
    d[key]?=?True
    key?=?[1,?2,?3]
    d[key]?=?True
    #?報錯
    Traceback?(most?recent?call?last):
    ??File?"<stdin>",?line?1,?in?<module>
    TypeError:?unhashable?type:?'list'
    查看全部
  • python dict

    查找速度快

    占用內存大


    python list

    查找速度慢

    占用內存小

    查看全部
  • 需要注意的是,pop()方法的參數是dict中的key,當key不存在時,同樣會引起錯誤。比如在上述操作中,已經把Alice的成績刪除了,假如再次pop('Alice'),將會引發錯誤。

    d.pop('Alice')
    #?報錯
    Traceback?(most?recent?call?last):
    ??File?"<stdin>",?line?1,?in?<module>
    KeyError:?'Alice'
    查看全部
  • dict提供便捷的pop()方法,允許我們快速刪除元素,pop()方法需要指定需要刪除的元素的key,并返回對應的value。

    查看全部
  • 這個時候我們發現,原來Bob的成績是60,現在變成75了,因為d['Bob'] = 75的緣故。
    因此我們發現這個賦值語句其實有兩個功能:


    1、當key不存在時,往dict中添加對應的key: value元素。

    2、當key存在時,會更新dict,用新的value替換原來的value。


    因此,在使用賦值語句往dict中添加元素時,為了避免不必要的覆蓋問題,我們需要先判斷key是否存在,然后再做更新。

    查看全部
  • 因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True

    查看全部
  • d=dict()的意思是生成一個名稱為d的空字典。

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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