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

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

    因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以:

    True and 0計算結果是0?
    繼續計算0 or 99計算結果是 99?
    因此,結果是99。
    需要注意的是,not計算的優先級是高于and和or的。


    短路計算

    在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。

    在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。

    所以Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。

    查看全部
  • 在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100
    查看全部
  • if語句:

    1. 條件分支判斷

    2. if判斷的子分支需要縮進

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

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

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

    2021-09-15

  • Python、Javascript等等都是動態語言,Java、C、C++等等屬于靜態語言。
    查看全部
  • 我們會想獲取字符串的一部分(子串),這個時候我們采取切片的方式獲取,切片需要在中括號[]中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,并且這是半閉半開區間,不包括最后的位置。
    查看全部
  • 字符串s1='ABC',字符串s2='123',字符串s3='xyz',請輸出s1、s2、s3中所有字符的排列

    a='ABC'
    b='123'
    c='OPQ'
    for x in a:
    ??? for y in b:
    ??????? for z in c:
    ??????????? print(x+y+z)
    查看全部
  • 我們使用兩層嵌套循環輸出字符串'ABC'中每個字符和字符串'123'每個字符的排列。
    s1 = 'ABC'
    s2 = '123'
    for x in s1:
    ??? for y in s2:
    ??????? print(x + y)
    代碼塊預覽復制
    在上述代碼中,對于外層循環,外層每循環1次,內層就會循環3次,
    查看全部
  • i=1
    sum=0
    while i<1000:
    ??? i+=1
    ??? if i%2!=0
    ??????? continue
    ??? sum+=i
    print(sum)

    這個程序我想了半天,一直在1-1000這個條件上糾結,原來在判斷是否為偶數這實現continue
    查看全部
  • 使用continue,我們可以控制循環繼續下去,并跳過continue后面的邏輯,比如,對于字符串s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',假如希望輸出字符串s中第10個以后的字符,而不是所有字符,這個時候, 我們可以使用continue跳過前面的9個字符。
    s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    num = 1
    for ch in s:
    ??? if num < 10:
    ??????? num = num + 1
    ??????? continue # 當num < 10時,跳過后續循環代碼,繼續下一次循環
    ??? print(ch)
    ??? num = num + 1
    查看全部
  • i=1
    sum=0
    while True:
    ??? if i>1000:
    ??????? break
    ??? elif i%2==0:
    ??????? sum+=i
    ??? i+=1
    print(sum)
    查看全部
  • 包含list,無序,不重復

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

    2021-09-14

  • 相同鍵名不同值是否可以

    查看全部
  • 能不能更新鍵而不更新值

    查看全部
  • 字符串切片:

    1. [] 按照位置取字符串的方式使用中括號[]訪問

    2. [:] 切片需要在中括號[]中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,并且這是半閉半開區間,不包括最后的位置

    ***計數是從0開始的,使用0來表示第一個

    查看全部
  • chang=3.14
    kuan=1.57
    result=chang*kuan
    print(result)
    round(result,2)
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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