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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • set提供了add()方法,我們可以使用add()方法,往set里面添加元素。
    比如,班里面來了新的同學,名字叫Gina。

    names?=?['Alice',?'Bob',?'Candy',?'David',?'Ellena']
    name_set?=?set(names)
    name_set.add('Gina')
    print(name_set)?#?==>?set(['Gina',?'Alice',?'Candy',?'David',?'Ellena',?'Bob'])
    查看全部
  • set提供了update()方法,可以一次性給set添加多個元素。
    比如,新來了一批同學,名字分別是['Hally',? 'Isen',? 'Jenny',? 'Karl'],則可以使用update()方法,批量往set中添加。

    names?=?['Alice',?'Bob',?'Candy',?'David',?'Ellena']
    new_names?=?['Hally',?'Isen',?'Jenny',?'Karl']
    name_set?=?set(names)
    name_set.update(new_names)?#?==>?set(['Jenny',?'Ellena',?'Alice',?'Candy',?'David',?'Hally',?'Bob',?'Isen',?'Karl'])
    print(name_set)
    查看全部
  • 通過直接print(d),我們打印出來的是完整的一個dict;有時候,我們需要把dict中m一定條件的元素打印出來,比如成績超過60的,在這種情況下,我們需要則需要遍歷dict(這種時候需要使用for循環),并通過條件判斷把滿足條件的打印出來。遍歷dict有兩種方法,?第一種是遍歷dict的所有key,并通過key獲得對應的value。
    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49
    }
    for?key?in?d:?#?遍歷d的key
    ????value?=?d[key]
    ????if?value?>?60:
    ????????print(key,?value)
    #?==>?Candy?75
    #?==>?David?86
    第二種方法是通過dict提供的items()方法,items()方法會返回dict中所有的元素,每個元素包含key和value。
    for?key,?value?in?d.items():
    ????if?value?>?60:
    ????????print(key,?value)
    #?==>?Candy?75
    #?==>?David?86
    查看全部
  • 變量名由大小寫英文字母、數字和下劃線_組成

    變量不能用數字開頭

    以下這些變量的定義都是合法的。

    num,?count,?_none,?min_value
    定義變量的方式很簡單,通過
    查看全部
  • Python基礎數據類型:整數,浮點數,字符串,布爾值,空值。

    二進制整數 前綴0b表示?只使用數字0、1表示

    十六進制數? 0~9十個數字 , a、b、c、d、e、f, 前綴0x

    ?浮點數??小數?把10用e替代1.23x10^9就是1.23e9

    字符串對應生活中的就是非數字類型的內容,比如一個句子,一段話

    布爾值對應于生活中的就是,在計算機的世界里,大部分判斷都是非錯則對的,一個布爾值只有True、False兩種

    布爾值可以用and、ornot運算(注意and,or,not都是Python語言本身的關鍵字)。

    and運算是與運算,只有所有都為 True,and運算結果才是 True。

    or運算是或運算,只要其中有一個為 True,or 運算結果就是 True。

    not運算是非運算,它是一個單目運算符,把 True 變成 False,False 變成 True。

    空值是Python里一個特殊的值,用None表示。

    注意,None和0是不一樣的,None不能理解為0,因為0是有意義的,比如我有0個蘋果表示我沒有蘋果,0表達的是數值0的意思,而不能表示為我有None個蘋果,None是一個特殊的空值。

    查看全部
  • 變量名由大小寫英文字母、數字和下劃線_組成

    變量不能用數字開頭

    變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)

    查看全部
  • 疑問

    ①+=

    ②if num % 2 == 0:

    ③縮進問題(比如循環print縮進,不縮進只輸出最終結果,縮進了輸入一堆結果)

    查看全部
  • num = 1

    sum = 0

    while num <= 100:

    ? ? sum = sum + num # 注意縮進

    ? ? num = num + 1 # 注意縮進

    print(sum) # ==> 5050


    num = 1

    sum = 0

    while True:

    ? ? if num > 100:

    ? ? ? ? break

    ? ? sum = sum + num

    ? ? num = num + 1

    print(sum)


    1-100的和

    查看全部
  • while循環和for循環 語法相同,需要:需要縮進

    查看全部
  • sum=0.0 后面的.0意思為取小數點后一位

    查看全部
    0 采集 收起 來源:Python之for循環

    2021-08-03

  • ①for循環語法后面需要加? ?變量

    ②for句子后需要加:

    ③for下一行句子需要縮進

    查看全部
    0 采集 收起 來源:Python之for循環

    2021-08-03

  • python中,0、空字符串、空值 看作False。

    查看全部
  • python中,0、空字符串、空值 看作False。

    查看全部
  • 3.1415926 浮點類
    'Learn Python in imooc.' 字符串類型
    100整數類
    0b1101 二進制整數類
    查看全部
  • a=3.14

    b=1.57

    s=round(a*b,2)

    print(s)

    結果為4.93

    用round()函數來處理小數點位數

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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