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

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

    可以填寫想要的數據在中括號中{}

    #第一種

    # 字符串模板
    template = 'Hello {}'
    # 模板數據內容
    world = 'World'
    result = template.format(world)
    print(result) # ==> Hello World


    第二種

    # 指定順序
    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.
    # 調整順序
    template = 'Hello {3}, Hello {2}, Hello {1}, Hello {0}.'
    result = template.format('World', 'China', 'Beijing', 'imooc')
    print(result) # ==> Hello imooc, Hello Beijing, Hello China, Hello World.

    查看全部
  • count()方法用來統計tuple中某個元素出現的次數對于不存在的元素,count方法不會報錯,而是返回0index()方法可以返回指定元素的下標,當一個元素多次重復出現時,則返回第一次出現的下標位置。注意,index()方法和count()方法不一樣,當指定的元素不存在時,使用index()方法Python會報錯。

    查看全部
  • 區分list()和tuple():list中元素用[],tuple中元素用();list中元素可以改變,tuple中元素固定不變且不可以添加新元素!



    請注意,元組(tuple)的這個特性是非常重要的,在運行上tuple的性能是list的數倍。

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

    2023-07-27

  • Python之for循環

    例子1】:s = 'ABCD'
    ???????????????? for ch in s:
    ? ? ????????????????? ?print(ch)

    輸出:A

    ????????? B

    ????????? C

    ????????? D


    例子2】:利用一個sum變量累加就可以計算出總成績。

    L = [75, 92, 59, 68, 99]
    sum = 0.0
    for x in L:
    ? ? sum = sum + x


    for語言最后要加上冒號? :

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

    2023-07-27

  • Python之if-elif-else語句

    例子

    score = 59
    if score < 60:
    ? ? print('抱歉,考試不及格')
    elif score >= 90:
    ? ? print('恭喜你,拿到卓越的成績')
    elif score >= 80:
    ? ? print('恭喜你,拿到優秀的成績')
    else:
    ? ? print('恭喜你,考試及格')


    注意】: 這一系列條件判斷會從上到下依次判斷,如果某個判斷為 True,執行完對應的代碼塊,后面的條件判斷就直接忽略,不再執行了

    查看全部
  • Python之if-else語句

    例子】:score = 59
    ?????????????????if score < 60:
    ? ? ????????????????? print('抱歉,考試不及格')
    ?????????????????else:
    ? ? ??????????????????print('恭喜你,考試及格')


    if最后要加冒號:,在else后面,也要加冒號:

    查看全部
  • Python之if語句

    例子】:score = 59
    ?????????????????if score < 60:
    ? ? ???????????????? print('抱歉,考試不及格')

    在Python規范中,一般使用4個空格作為縮進


    if語句最后要加上冒號:

    查看全部
    0 采集 收起 來源:Python之if語句

    2023-07-26

  • 取字符串的方式使用中括號[]訪問

    注意】:計數是從0開始的,使用0表示第一個


    獲取字符串的一部分(子串),切片需要在中括號[]中填入兩個數字中間用冒號分開,表示子串的開始位置結束位置,并且這是半閉半開區間,不包括最后的位置。

    查看全部
  • 字符串format由兩個部分組成,字符串模板模板數據內容組成,通過大括號{},就可以把模板數據內容嵌到字符串模板對應的位置。


    如果模板中{}比較多,format可以指定模板數據內容的順序,還可以指定對應的名字

    查看全部
  • 在字符串前面加個前綴r,表示這是一個raw字符串,里面的字符就不需要轉義了


    如果一個字符串包含很多需要轉義的字符,對每一個字符都進行轉義會很麻煩。

    ?r ' . . . '? ?和 r ' ' ' . . . ' ' '?解決。


    r ' . . . ' 表示法不能表示多行字符串,也不能表示 ' 和 " 的字符串。


    多行字符串可以用??' ' ' . . . ' ' '




    查看全部
  • 字符串本身包含?'?,用?" "?括起來表示。


    字符串本身包含 " ,用?' ' 括起來表示。


    字符串本身既包含 ' 又包含 " ,用 \ 進行轉義。

    例如】:要表示字符串Bob said "I'm OK"

    ?????????????????字符串又可以表示為 'Bob said \"I\'m OK\".'

    注意】:轉義字符 \?不計入字符串的內容中。


    常用的轉義字符還有:\n 表示換行

    ????????????????????????????????? \t? 表示一個制表符

    ????????????????????????????????? \\ 表示?\?字符本身

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

    2023-07-26

  • 布爾類型】:Ture、False


    布爾類型的集中運算】:與運算、或運算、非運算


    與運算】:用 and 表示。只有兩個布爾值都為 True 時,計算結果才為 True。


    或運算】:用 or 表示。只要有一個布爾值為 True,計算結果就是 True。


    非運算】:用 not 表示。把True變為False,或者把False變為True。


    注意】:Python把0、空字符串和None看成False,其他數值和非空字符串都看成True。??not計算的優先級是高于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。

    查看全部
  • 浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。


    四則運算】:取模運算、地板除、小數點位數


    【取模運算:求余數,用%表示取模

    ????????????????????????恰當使用取模運算,可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。


    【地板除】用//表示地板除。得到的結果會忽略純小數的部分,得到整數的部分


    【小數點位數】:round(X,Y)。

    ????????????????????????? ?X是需要保留小數點位數的數值。

    ????????????????????????? ?Y是保留的位數。

    查看全部
  • 合法的變量名】:1.變量名由大小寫英文字母、數字下劃線_組成

    ????????????????????????????? ?2.變量不能用數字開頭

    ????????????????????????????? ?3.變量盡量不要和Python關鍵字重合(比如前面學習過?????????????????????????????????????????的:and、or、not,否則可能導致Python原有關鍵字

    ?????????????????????????????????發揮不出作用


    定義變量】:變量名?=?數據

    ??????????????例如:a = 1????hello = 'Hello'

    ????????????????????? ?一個變量可以先后存儲多種不同類型的數據

    ??????????????例如:a = 1 ????????????# 這個時候a存儲的是整數類型
    ????????????????????????print(a)
    ????????????????????????a = 'ABC' ????# 這個時候a存儲的是字符串類型
    ????????????????????????print(a)

    語言特性】:

    ??????????????????????動態語言:Python、Javascript

    ????????????????????? 靜態語言:C\C++\Java

    查看全部
  • python基礎數據類型:整數,浮點數,字符串,布爾值,空值。

    整數】:二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100。

    ?????????????十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af


    浮點數】:10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5。

    ????????????????????整數和浮點數在計算機內部存儲的方式是不同的,整數運算永遠是精確的,而浮點數運算則可能會有四舍五入的誤差。


    字符串】:''或""本身只是一種表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c這3個字符。


    布爾值】:Ture、False

    ????????????????? ??and、or、not運算,都是python語言的關鍵詞


    【空值】:None

    ????????????????注意,None和0是不一樣的,None不能理解為0,因為0是有意義的

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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