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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

初識(shí)Python

廖雪峰 移動(dòng)開發(fā)工程師
難度入門
時(shí)長(zhǎng) 5小時(shí) 0分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.43
3762人評(píng)價(jià) 查看評(píng)價(jià)
9.7 內(nèi)容實(shí)用
9.4 簡(jiǎn)潔易懂
9.2 邏輯清晰
  • 什么是迭代 在Python中,如果給定一個(gè)list或tuple,我們可以通過(guò)for循環(huán)來(lái)遍歷這個(gè)list或tuple,這種遍歷我們成為迭代(Iteration)。 在Python中,迭代是通過(guò) for ... in 來(lái)完成的,而很多語(yǔ)言比如C或者Java,迭代list是通過(guò)下標(biāo)完成的,比如Java代碼: for (i=0; i<list.length; i++) { n = list[i]; } 可以看出,Python的for循環(huán)抽象程度要高于Java的for循環(huán)。 迭代是一個(gè)動(dòng)詞,它指的是一種操作,在Python中,就是 for 循環(huán)。 迭代與按下標(biāo)訪問(wèn)數(shù)組最大的不同是,后者是一種具體的迭代實(shí)現(xiàn)方式,而前者只關(guān)心迭代結(jié)果,根本不關(guān)心迭代內(nèi)部是如何實(shí)現(xiàn)的。
    查看全部
    0 采集 收起 來(lái)源:什么是迭代

    2018-03-22

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 } sum = 0.0 for k, v in d.iteritems(): sum = sum + v print k,':',v print 'average', ':', sum/len(d)
    查看全部
    0 采集 收起 來(lái)源:迭代dict的key和value

    2014-11-13

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 } sum = 0.0 for x in d.itervalues(): sum=sum+x print sum/len(d)
    查看全部
    0 采集 收起 來(lái)源:迭代dict的value

    2014-11-13

  • >>> 'ABCDEFG'[:3] 'ABC' >>> 'ABCDEFG'[-3:] 'EFG' >>> 'ABCDEFG'[::2] 'ACEG'
    查看全部
    0 采集 收起 來(lái)源:對(duì)字符串切片

    2018-03-22

  • L = range(1, 101) print L[-10:] print L[2::3] print L[4:50:5]
    查看全部
  • 在Python中,定義一個(gè)函數(shù)要使用 def 語(yǔ)句,依次寫出函數(shù)名、括號(hào)、括號(hào)中的參數(shù)和冒號(hào):,然后,在縮進(jìn)塊中編寫函數(shù)體,函數(shù)的返回值用 return 語(yǔ)句返回。 我們以自定義一個(gè)求絕對(duì)值的 my_abs 函數(shù)為例: def my_abs(x): if x >= 0: return x else: return -x
    查看全部
    0 采集 收起 來(lái)源:Python之編寫函數(shù)

    2018-03-22

  • >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ... print name ... Lisa Adam Bart
    查看全部
    0 采集 收起 來(lái)源:Python之 遍歷set

    2018-03-22

  • weekdays = set(['MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT', 'SUN'])
    查看全部
  • x = '???' # 用戶輸入的字符串 if x in weekdays: print 'input ok' else: print 'input error'
    查看全部
  • >>> s = set(['A', 'B', 'C', 'C']) >>> print s set(['A', 'C', 'B']) >>> len(s) 3
    查看全部
    0 采集 收起 來(lái)源:Python中什么是set

    2018-03-22

  • >>> d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } >>> for key in d: ... print key ... Lisa Adam Bart
    查看全部
    0 采集 收起 來(lái)源:Python之 遍歷dict

    2018-03-22

  • d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } print 'Adam:', d['Adam'] print 'Lisa:', d['Lisa'] print 'Bart:', d['Bart']
    查看全部
    0 采集 收起 來(lái)源:Python之訪問(wèn)dict

    2014-11-13

  • 一是先判斷一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 二是使用dict本身提供的一個(gè) get 方法,在Key不存在的時(shí)候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 來(lái)源:Python之訪問(wèn)dict

    2018-03-22

  • 訪問(wèn)dict 我們已經(jīng)能創(chuàng)建一個(gè)dict,用于表示名字和成績(jī)的對(duì)應(yīng)關(guān)系: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 那么,如何根據(jù)名字來(lái)查找對(duì)應(yīng)的成績(jī)呢? 可以簡(jiǎn)單地使用 d[key] 的形式來(lái)查找對(duì)應(yīng)的 value,這和 list 很像,不同之處是,list 必須使用索引返回對(duì)應(yīng)的元素,而dict使用key: >>> print d['Adam'] 95 >>> print d['Paul'] Traceback (most recent call last): File "index.py", line 11, in <module> print d['Paul'] KeyError: 'Paul' 注意: 通過(guò) key 訪問(wèn) dict 的value,只要 key 存在,dict就返回對(duì)應(yīng)的value。如果key不存在,會(huì)直接報(bào)錯(cuò):KeyError。 要避免 KeyError 發(fā)生,有兩個(gè)辦法: 一是先判斷一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 如果 'Paul' 不存在,if語(yǔ)句判斷為False,自然不會(huì)執(zhí)行 print d['Paul'] ,從而避免了錯(cuò)誤。 二是使用dict本身提供的一個(gè) get 方法,在Key不存在的時(shí)候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None
    查看全部
    0 采集 收起 來(lái)源:Python之訪問(wèn)dict

    2018-03-22

  • Python的 dict 就是專門干這件事的。用 dict 表示“名字”-“成績(jī)”的查找表如下: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 我們把名字稱為key,對(duì)應(yīng)的成績(jī)稱為value,dict就是通過(guò) key 來(lái)查找 value。 花括號(hào) {} 表示這是一個(gè)dict,然后按照 key: value, 寫出來(lái)即可。最后一個(gè) key: value 的逗號(hào)可以省略。 由于dict也是集合,len() 函數(shù)可以計(jì)算任意集合的大?。?>>> len(d) 3 注意: 一個(gè) key-value 算一個(gè),因此,dict大小為3。
    查看全部
    0 采集 收起 來(lái)源:Python之什么是dict

    2018-03-22

舉報(bào)

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

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

微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

友情提示:

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