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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • ab = s[0:2] # 取字符串s中的第一個字符到第三個字符,不包括第三個字符

    查看全部
  • 一個變量

    template = 'Hello {}'
    world = 'World'
    result = template.format(world)
    print(result)

    多個變量

    template = 'Hello {0}, Hello {1}, Hello {2}, Hello {3}.'
    result = template.format('World', 'China', 'Beijing', 'imooc')
    print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc.

    # 指定{}的名字w,c,b,i
    template = 'Hello {w}, Hello {c}, Hello , Hello {i}.'
    world = 'World'
    china = 'China'
    beijing = 'Beijing'
    imooc = 'imooc'
    # 指定名字對應的模板數據內容
    result = template.format(w = world, c = china, b = beijing, i = imooc)
    print(result) # ==> Hello World, Hello China, Hello Beijing, Hello imooc.

    查看全部
  • 定義字典:

    #?空字典
    字典?=?dict()
    字典?=?{}
    
    #?鍵和值一一對應;
    #鍵是唯一的,若鍵重復,則取最后一個鍵值
    #鍵是不可變的,可以用數字、字符串或元組,但不能用列表等
    字典?=?{鍵1:?值1,?鍵2:?值2,?...}

    訪問字典里的值:

    #?獲取單個值
    值?=?字典[鍵]??#鍵不存在時報錯
    值?=?字典.get(鍵,?默認值)??#鍵不存在時返回默認值,若省略默認值則返回None
    
    #?以列表形式返回可遍歷的(鍵,值)元組數組
    字典.items()

    修改字典:

    #?通過鍵修改值,若鍵不存在則新建該鍵值
    字典[鍵]?=?值
    
    #?將字典2添加到字典1的末尾
    #?若鍵重復,則將字典2中的值更新到字典1對應鍵值下
    字典1.update(字典2)

    刪除字典的元素:

    #?刪除指定鍵值
    del?字典[鍵]??#鍵不存在時報錯
    被刪的值?=?字典.pop(鍵,默認值)??#鍵不存在時必須提供默認值,否則報錯
    最末尾的鍵值對?=?字典.popitem()??#空字典報錯
    
    #?清空字典內的元素
    字典.clear()
    
    #?刪除字典
    del?字典

    PS:Python 3.5及更低版本中,字典是無序的

    查看全部
    0 采集 收起 來源:什么是dict

    2020-09-17

  • \n表示換行
    \t?表示一個制表符
    \\表示?\?字符本身

    字符串可以用' '或者" "括起來表示

    Python字符串用\進行轉義

    查看全部
    0 采集 收起 來源:Python的字符串

    2020-09-17

  • print('''Line 1
    Line 2
    Line 3''')

    效果一樣

    print('Line 1\nLine 2\nLine 3')

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

    查看全部
  • 元組的其他方法:

    #?統計指定元素的數量;若元素不存在,則返回0
    元組.count(元素)
    
    #?返回容器長度/元素數量
    長度?=?len(元組)
    
    #?返回指定元素第一次出現的索引值;若元素不存在,會報錯
    元組.index(元素)
    
    #?返回極值
    最大值?=?max(元組)
    最小值?=?min(元組)

    PS:列表也有以上方法

    查看全部
  • 定義元組:

    #?空元組
    元組?=?()
    
    #?若元組內只有一個元素,則要在元素后加逗號,否則()會被當成運算符
    元組?=?(值,)
    元組?=?(值1,?值2,?...)
    
    #?基礎類型元組定義后就不可改變,但可以拼接、復制或重新賦值
    新元組?=?元組1?+?元組2
    (值,)?*?數量
    元組?=?新元組
    
    #?復合型元組可以改變元素內的值,但不可以變動元素本身
    元組?=?(值,?列表A,?...)
    #?可以更換列表A內的元素,但不可更換列表
    列表A[索引]?=?值a
    列表A?=?新列表????#?報錯

    訪問元組中的元素:

    #?通過索引訪問指定位置的元素
    值?=?元組[索引]
    
    #?截取一段元素(不含結束位置)
    #?若省略結束位置,則默認截取到末尾
    子元組?=?元組[開始位置:?結束位置]

    刪除元組:

    #?不可刪除元組中的元組,但是可以刪除整個元組
    del?元組

    元組與其他容器轉換:

    #?元組轉換為列表
    列表?=?list(元組)
    
    #?其他容器轉換為元組
    元組?=?tuple(可迭代系列)
    查看全部
    0 采集 收起 來源:什么是tuple

    2020-09-17

  • s='AABCDEFGHHIJ' a=s[1:9] print(a) # 切片中取值:從開始位置到結束位置,但不包括結束位置
    查看全部
  • s1='這是一句中英文混合的Python字符串:' s2='Hello World!' print(s1,s2)
    查看全部
  • # Life is short, you need Python。 template = '{0} {1} {2}, {3} {4} {5}' result =template.format('Life','is','short','you','need','Python。') print(result) template1 = '{a}  {c}, atl04ei {e} {f}。' life='Life' ls='is' shrt='short' you='you' need='need' python='Python' result1=template1.format(a=life,b=ls,c=short,d=you,e=need,f=python) print(result1)
    查看全部
  • 字符串中含有多個\轉義字符時,可以前面加r表示raw字符串;但是r'***'只能表示單行字符串,不能表示多行字符串,并且字符串中不能包含'和?"。 多行字符串,可以用r'''***'''表示: '''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. Let's start learn Python in imooc!''' 任務 請把下面的字符串用r'''...'''的形式改寫,并用print打印出來: '\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.' # Enter a code print(r'''"To be, or not to be": that is the question. Whether it's nobler in the mind to suffer.''')
    查看全部
  • 輸出字符串Bob said "I'm OK"; 由于'和"會引起歧義,因此,我們在'或''前面插入一個\表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為 'Bob said \"I\'m OK\".' 注意:轉義字符 \不計入字符串的內容中。 常用的轉義字符還有: \n表示換行 \t 表示一個制表符 \\表示 \ 字符本身
    查看全部
    0 采集 收起 來源:Python的字符串

    2020-09-16

  • a = 'python' # a為非空字符串,bool值為True print('hello,', a or 'world') # a為真,a or *,其值取決于a,所以輸出hello,python # b為空字符串,bool值為False b = '' print('hello,', b or 'world') # b為假,b or *,其值取決于*,輸出為hello,world
    查看全部
  • bool布爾類型值:True 或False 0、空字符串、None在bool類型中,其值為False 其他數值或非空字符串在bool類型中,其值為True
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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