第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

初識Python

廖雪峰 移動開發(fā)工程師
難度入門
時長 5小時 0分
學(xué)習(xí)人數(shù)
綜合評分9.43
3762人評價 查看評價
9.7 內(nèi)容實用
9.4 簡潔易懂
9.2 邏輯清晰
  • map()函數(shù)這種能夠接收函數(shù)作為參數(shù)的函數(shù),稱之為高階函數(shù). >>> def f(x): ... return x * x ... >>> map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]) [1, 4, 9, 16, 25, 36, 49, 64, 81]
    查看全部
  • 用 list 的 append() 方法,把新同學(xué)追加到 list 的末尾:
    查看全部
  • 如果一個字符串包含很多需要轉(zhuǎn)義的字符,對每一個字符都進(jìn)行轉(zhuǎn)義會很麻煩。為了避免這種情況,我們可以在字符串前面加個前綴 r ,表示這是一個 raw 字符串,里面的字符就不需要轉(zhuǎn)義了。例如: 如果要表示多行字符串,可以用'''...'''表示: '''Line 1 Line 2 Line 3''' 上面這個字符串的表示方法和下面的是完全一樣的: 'Line 1\nLine 2\nLine 3' 還可以在多行字符串前面添加 r ,把這個多行字符串也變成一個raw字符串: r'''Python is created by "Guido". It is free and easy to learn.
    查看全部
  • # -*- coding: utf-8 -*- for x in [ 1,2,3,4]: for y in [ 0,1,2,3,4]: if x > y: print x * 10 + y else: print u'x小于或等于y',x + y * 10
    查看全部
  • 利用 3 層for循環(huán)的列表生成式,找出對稱的 3 位數(shù)。例如,121 就是對稱數(shù),因為從右到左倒過來還是 121。 ?不會了怎么辦 百位的循環(huán)從 1-9,十位和個位的循環(huán)從 0-9。 參考代碼: print [100 * n1 + 10 * n2 + n3 for n1 in range(1, 10) for n2 in range(10) for n3 in range(10) if n1==n3]
    查看全部
  • 條件過濾 列表生成式的 for 循環(huán)后面還可以加上 if 判斷。例如: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 如果我們只想要偶數(shù)的平方,不改動 range()的情況下,可以加上 if 來篩選: >>> [x * x for x in range(1, 11) if x % 2 == 0] [4, 16, 36, 64, 100] 有了 if 條件,只有 if 判斷為 True 的時候,才把循環(huán)的當(dāng)前元素添加到列表中。
    查看全部
    0 采集 收起 來源:條件過濾

    2018-03-22

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } def generate_tr(name, score): if score<60: return '<tr><td>%s</td><td >%s</td></tr>' % (name, score) return '<tr><td>%s</td><td>%s</td></tr>' % (name, score) tds = [generate_tr(name, score) for name, score in d.iteritems()]
    查看全部
  • 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我們可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 但如果要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做?方法一是循環(huán): >>> L = [] >>> for x in range(1, 11): ... L.append(x * x) ... >>> L [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 但是循環(huán)太繁瑣,而列表生成式則可以用一行語句代替循環(huán)生成上面的list:
    查看全部
    0 采集 收起 來源:生成列表

    2018-03-22

  • 1. values() 方法實際上把一個 dict 轉(zhuǎn)換成了包含 value 的list。 2. 但是 itervalues() 方法不會轉(zhuǎn)換,它會在迭代過程中依次從 dict 中取出 value,所以 itervalues() 方法比 values() 方法節(jié)省了生成 list 所需的內(nèi)存。 3. 打印 itervalues() 發(fā)現(xiàn)它返回一個 <dictionary-valueiterator> 對象,這說明在Python中,for 循環(huán)可作用的迭代對象遠(yuǎn)不止 list,tuple,str,unicode,dict等,任何可迭代對象都可以作用于for循環(huán),而內(nèi)部如何迭代我們通常并不用關(guān)心。
    查看全部
    1 采集 收起 來源:迭代dict的value

    2018-03-22

  • 如果仔細(xì)閱讀Python的文檔,還可以發(fā)現(xiàn),dict除了values()方法外,還有一個 itervalues() 方法,用 itervalues() 方法替代 values() 方法,迭代效果完全一樣:
    查看全部
    0 采集 收起 來源:迭代dict的value

    2014-10-29

  • 我們確實想在 for 循環(huán)中拿到索引,怎么辦? 方法是使用 enumerate() 函數(shù):
    查看全部
    0 采集 收起 來源:索引迭代

    2014-10-29

  • 注意: 集合是指包含一組元素的數(shù)據(jù)結(jié)構(gòu),我們已經(jīng)介紹的包括: 1. 有序集合:list,tuple,str和unicode; 2. 無序集合:set 3. 無序集合并且具有 key-value 對:dict list[] tuple() set([]) dict{,,,,,}
    查看全部
    0 采集 收起 來源:什么是迭代

    2014-10-29

  • import math用于使用常用的數(shù)學(xué)函數(shù),而遞歸主要是找到遞歸的開始位置,以及遞歸的結(jié)束條件。
    查看全部
  • 厲害啊
    查看全部
  • L[:]實際上復(fù)制出了一個新list
    查看全部

舉報

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

微信掃碼,參與3人拼團(tuán)

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!