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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 因為()既可以表示tuple,又可以作為括號表示運算時的優先級,結果(1)被Python解釋器計算出結果 1,導致我們得到的不是tuple,而是整數 1。
    因此,要定義只有一個元素的tuple,需要在元素后面添加一個逗號,。

    T?=?(1,?)
    print(T)?#?==>?(1,?)
    查看全部
  • index(k)返回第一個出現k的位置

    count(k)返回K的個數

    查看全部
  • 但是,tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。

    L = list(T)
    T = tuple(L)

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

    2021-05-28

  • 錯誤代碼:

    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    L.pop(2)
    L.pop(3)
    print(L)

    #可以正常運行

    #但是不正確,先刪除2

    #會導致找不到3

    正確代碼:

    # Enter a code

    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']

    L.pop(3)

    L.pop(2)

    print(L)

    查看全部
  • 兩層嵌套循環輸出字符串'ABC'中每個字符和字符串'123'每個字符的排列。

    s1 = 'ABC'
    s2 = '123'
    for x in s1:
    ? ? for y in s2:
    ? ? ? ? print(x + y)

    在上述代碼中,對于外層循環,外層每循環1次,內層就會循環3次

    查看全部
  • #or為布爾型,真真為真,真假話為真

    #已知world是一個ture,那么根據a 返回來判斷結果,

    #而a = 'python'-》字符串類型=》ture

    #ture or ture 是返回前面的ture,就是返回python

    #結果hello' python

    a = 'python'
    print('hello,', a or 'world')


    #or為布爾型,這是一個短路計算

    #已知world是一個ture,那么根據b 返回來判斷結果,

    #而ab= ''-》為空=》false

    #false or ture,,返回ture就是返回world

    #結果hello' world

    b = ''
    print('hello,', b or 'world')

    查看全部
    1. 取模運算就是計算1個數與另1個數的余數;

    2. 地板除:就是整除的意思;

    3. round(a,b):取小數點的位數。第一位為目標數值,第2位為保留的位數。

    查看全部
  • 雙重賦值可實現循環計算

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

    2021-05-26

  • 老哥們,我搞不懂 這個答案當中這個 index起什么作用...能解釋下嗎?

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

    求出1~100的和.

    num = 1

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

    對于字符串s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',假如希望輸出s的前20個字符,而不是所有字符,我們也可以使用break。

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

    查看全部
  • 各位大哥,我看不懂為什么總是用continue做這種反向的判斷,我了個去。能否幫我解釋一下呀,我看過continue的章節,不是很明白

    查看全部
  • # Enter a cod

    # a = r'\(~_~)/ \(~_~)/'

    # \"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'

    # '''

    # a = r'Line 1\nLine 2\nLine 3'

    # a = '\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'


    a = r'''

    "To be, or not to be":that is the question.

    Whether it's nobler in the mind to suffer.

    '''


    print a

    查看全部
  • 1~100的和。

    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循環

    2021-05-24

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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