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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • append方法使用于 直接添加至list尾部,

    insert方法使用于添加進指定位置

    查看全部
  • s1?=?'ABC'
    s2?=?'123'
    for?x?in?s1:
    ????for?y?in?s2:
    ????????print(x?+?y)

    得到所有字符的排列

    A1
    A2
    A3
    B1
    B2
    B3
    C1
    C2
    C3


    查看全部
  • 用 for 循環或者 while 循環時,如果要在循環體內直接退出循環,可以使用 break 語句。

    我們使用break跳出循環,也可以求出1~100的和。

    num?=?1
    sum?=?0
    while?True:
    ????if?num?>?100:
    ????????break
    ????sum?=?sum?+?num
    ????num?=?num?+?1
    print(sum)

    同樣的,對于字符串我們也可以使用break。

    s?=?'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    num?=?1
    for?ch?in?s:
    ????if?num?>?20:
    ????????break
    ????print(ch)
    ????num?=?num?+?1


    查看全部
  • while?True:
    ????print(1)

    代碼將會無限的輸出1

    num?=?1
    sum?=?0
    while?num?<=?100:
    ????sum?=?sum?+?num?#?注意縮進
    ????num?=?num?+?1?#?注意縮進
    print(sum)?#?==>?5050

    在上述代碼中,while的判斷條件是num <= 100,當num小于或者等于100時,循環會繼續下去,但當num > 100時,將跳出循環;因為在while循環里面num不斷加1,所以num最終會大于100,因此while循環不會無限進行下去。




    查看全部
  • s?=?'ABCD'
    for?ch?in?s:
    ????print(ch)?#?注意縮進

    在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。


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

    2020-12-01

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

    查看全部
  • #?coding:?utf-8
    sum?=?0
    num?=?0
    while?num?<=1000:????
    ????if?num?%?2?!=?0:????????
    ????????num?=?num?+?1????????
    ????????continue????
    ????sum?=?sum?+?num????
    ????num?=?num?+?1
    print(sum)


    查看全部
  • 簡單的升序排序是非常容易的。只需要調用sorted()方法。它返回一個新的list,新的list的元素基于小于運算符(__lt__)來排序。

    >>>?sorted([5,?2,?3,?1,?4])
    [1,?2,?3,?4,?5]


    ist.sort()和sorted()都接受一個參數reverse(True or False)來表示升序或降序排序。例如對上面的student降序排序如下:

    reverse?=?True?表示升序
    查看全部
  • s?=?'ABCD'
    print(s[0])
    print(s[1])
    print(s[2])
    print(s[3])
    s?=?'ABCD'
    for?ch?in?s:
    ????print(ch)?#?注意縮進

    在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。

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

    2020-12-01

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

    我們可以使用if-elif-else語句來簡化以上的邏輯。其中elif就是else if的意思。

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

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



    查看全部
  • 需要在開頭指定編碼格式

    # coding: utf-8? ?

    冒號是不能少的

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

    2020-12-01

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

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

    2020-12-01

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


    在這里,同樣需要注意兩個地方,第一個是冒號:,在else中,同樣需要冒號;其次是縮進,在else的子邏輯分支,同樣需要縮進。

    查看全部
  • score?=?59
    if?score?<?60:
    ????print('抱歉,考試不及格')

    這里有幾個需要注意的地方:

    1. 可以看到print('抱歉,考試不及格')這行代碼明顯比上一行代碼縮進了,這是因為這行代碼是if判斷的一個子分支,因此需要縮進,在Python規范中,一般使用4個空格作為縮進

    2. 在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊


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

    2020-12-01

  • 1: { }里面就是動態改變的內容,

    2: 一個模板中可以有多個{ }, 且每個{ } 都可以用索引來標注, 顯示指定{ }的位置, 這樣即使是順序錯亂, format函數中的參數對應{ }中的索引位置也能找到對應的索引來填充

    3: 模板中的{ } 也可以用一個名稱來指定 例如:{ w} , 這樣format中可以顯示的指定w的值 w = 'world', 這樣就不用考慮framat中參數的順序問題

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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