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

為了賬號安全,請及時綁定郵箱和手機立即綁定

初識Python

廖雪峰 移動開發工程師
難度入門
時長 5小時 0分
學習人數
綜合評分9.43
3762人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.2 邏輯清晰
  • Python代碼的縮進規則。具有相同縮進的代碼被視為代碼塊; 縮進請嚴格按照Python的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因為縮進引起的語法錯誤。
    查看全部
    0 采集 收起 來源:Python之if語句

    2014-10-18

  • dict的第一個特點是查找速度快,無論dict有10個元素還是10萬個元素,查找速度都一樣。而list的查找速度隨著元素增加而逐漸下降。dict的缺點是占用內存大,還會浪費很多內容,list正好相反,占用內存小,但是查找速度慢。 dict的第二個特點就是存儲的key-value序對是沒有順序的!dict內部是無序的,不能用dict存儲有序的集合。 dict的第三個特點是作為 key 的元素必須不可變
    查看全部
  • 正是因為用()定義單元素的tuple有歧義,所以 Python 規定,單元素 tuple 要多加一個逗號“,”,這樣就避免了歧義
    查看全部
  • 訪問set 'Bill' in s 大小寫敏感 能修改嗎試試 可以修改啊
    查看全部
    0 采集 收起 來源:Python之 訪問set

    2014-10-20

  • 更新set: 1.增加:s.add(value) 2.刪除:s.remove(value),若刪除的元素不在set中,則remove要報錯,所以用remove()之前需要判斷:
    查看全部
    0 采集 收起 來源:Python之 更新set

    2014-10-17

  • 遍歷list: eg: s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0]+':',x[1] Lisa: 85 Adam: 95 Bart: 59
    查看全部
    0 采集 收起 來源:Python之 遍歷set

    2014-10-17

  • 訪問set: 等價于判斷這個元素是否在set里面 eg:>>> s = set(['Adam', 'Lisa', 'Bart', 'Paul']) >>> 'Bart' in s True
    查看全部
    0 采集 收起 來源:Python之 訪問set

    2018-03-22

  • set類似于list,但不同的是不能包含同的是重復的元素,創建set的方式是在set()內傳入一個列表list,set會自動去掉列表里面的重復元素。
    查看全部
  • and 和 or 運算的一條重要法則:短路計算。 1. 在計算 a and b 時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。 2. 在計算 a or b 時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。 所以Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
    查看全部
  • Python特點:優雅、明確、簡單 適合領域: 1. Web網站和各種網絡服務 2. 系統工具和腳本 3. 作為“膠水”語言將其他語言開發好的模塊包裝起來使用 不適合領域: 1.貼近硬件的代碼(首選C) 2.移動開發IOS/Anrioid有各自的開發語言(ObjC,Swift/Java) 3.游戲開發:C/C++
    查看全部
  • 靜態語言在定義變量時必須指定變量類型,如果賦值的時候類型不匹配,就會報錯
    查看全部
  • 更新dict: dict[new_key] = new_value,表示向字典里面添加新的關鍵字及相應的值
    查看全部
    0 采集 收起 來源:Python更新dict

    2014-10-17

  • dict={'key1':value,....} 1.作為key1關鍵字的元素必須不可變,如字符串、整數、浮點數都是不可變的,但list是可變的,不能作為key eg: '123': [1, 2, 3], # key 是 str,value是list 123: '123', # key 是 int,value 是 str ('a', 'b'): True # key 是 tuple,并且tuple的每個元素都是不可變對象,value是 boolean
    查看全部
  • L = ['Adam', 'Lisa', 'Bart'] a=L[0] L[0]=L[-1] L[-1]=a print L (L[0], L[-1]) = (L[-1], L[0]) print L
    查看全部
  • L = ['Adam', 'Lisa', 'Bart'] #L.append('Paul') #L.insert(2,'Paul') L.insert(-1,'Ben') print L #MARK 索引號與倒序的索引號區別
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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