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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 字符串包含很多需要轉義的字符,對每一個字符都進行轉義會很麻煩。為了避免這種情況,我們可以在字符串前面加個前綴r,表示這是一個?raw?字符串,里面的字符就不需要轉義。

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

    表示多行字符串,可以用'''...'''表示。

    可以在多行字符串前面添加r,把這個多行字符串也變成一個raw字符串。


    任務

    # 請把下面的字符串用r'''...'''的形式改寫,并用print打印出來:

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


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

    print(str)

    查看全部
  • 一個字節能表示的最大的整數就是255(二進制11111111=十進制255),0 - 255被用來表示大小寫英文字母、數字和一些符號,這種編碼方式被稱為ASCII編碼,比如大寫字母 A 的編碼是65,小寫字母 z 的編碼是122。

    中國制定了GB2312編碼,用來把中文編進去。

    為了統一所有文字的編碼,Unicode應運而生。Unicode把所有語言都統一到一套編碼里,這樣就不會再有亂碼問題了。

    Unicode通常用兩個字節表示一個字符,原有的英文編碼從單字節變成雙字節,只需要把高字節全部填為0就可以。


    任務

    # 請定義并打印中英文混合的字符串 "這是一句中英文混合的Python字符串:Hello World!"

    # coding: utf-8

    str = "這是一句中英文混合的Python字符串:Hello World!"

    print(str)

    查看全部
  • 使用format來處理字符串,輸出不固定的內容。

    時候通過字符串輸出的內容不是固定的,這個時候需要使用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.

    方式三:

    #?指定{}的名字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.



    任務:

    #?請使用兩種format的方式打印字符串Life?is?short,?you?need?Python。
    template?=?'{0}?is?short,?you?need?{1}'
    PythonLife?=?template.format("Life","Python")
    print(PythonLife)
    
    template?=?'{1}?is?short,?you?need?{0}'
    LifePython?=?template.format("Python","Life")
    print(LifePython)
    查看全部
  • g='AABCDEFGHHIJ'
    a=g[1:8]
    b=g[9:12]
    c=a+b
    print(a)
    print(b)
    print(c)
    查看全部
  • pop()方法,未指定參數時,默認刪除最后一個元素;pop()還可以接收一個參數,指定需要刪除的元素的位置。

    查看全部
  • python

    使用IF語句得縮進四個字節(四個空格)在else的子邏輯分支,同樣需要縮進 以冒號結尾

    ?如:

    if 變量>條件:

    ? ? print()

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

    2021-09-29

  • append()方法可將元素添加到list的尾部。

    insert()方法和append()方法不一樣,insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。

    查看全部
  • s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    num = 1
    for ch in s:
    ? ? if num > 20:
    ? ? ? ? break
    ? ? print(ch)
    ? ? num = num + 1


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

    查看全部
  • ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PYTHON

    數據類型:

    number數值型?

    字符型:

    ? ? 字符串可用‘ ...’與“ ...”引用。

    ? ? 如要混用則加轉義字符“\”如

    ‘??\"?What?a?beateful?World!?\"?'

    多行字符串應用 r'''....'''


    字符串 format(輸出不固定的內容):由兩個部分組成

    1. 字符串模塊:?template=’變量名{},變量名{},變量名{},.....‘

    2. 模板數據內容:result=template.format(內容)

    例:

    ????????????DingYi='Hello{0},Hello{1},Hello{2}’
    ????????????ShuJu=DingYi.format('My?friend','Python','World')
    ????????????print(ShuJu)==>結果依次為?Hello?My?friend,Hello?Python,Hello?World
    查看全部
  • 隨著人們生活水平的提高,越來越多的兒童和成人呈現肥胖的趨勢,但是肥胖的程序不
    能采用體重的絕對值,而是與身高有關系。國際上常用身體質量指數(BMI)來衡量人體肥
    胖程度和是否健康的重要標準,主要用于統計分析。BMI 的定義如下:
    BMI=體重(kg)/身高^2 (m)
    BMI 可以客觀的衡量一個人的肥胖程序或者健康程度。我國衛生部統計計為,如果 BMI
    低于 18.5 時,為偏瘦,大于 28 時,為過于肥胖。更多 BMI 的衡量標準如表所示:

    BMI 值 <18.5 18.5-24 24-28 >=28
    分類 偏瘦 正常 偏胖 肥胖

    輸入樣例

    1.7
    60

    輸出樣例

    正常

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

    2021-09-27

  • 隨著人們生活水平的提高,越來越多的兒童和成人呈現肥胖的趨勢,但是肥胖的程序不
    能采用體重的絕對值,而是與身高有關系。國際上常用身體質量指數(BMI)來衡量人體肥
    胖程度和是否健康的重要標準,主要用于統計分析。BMI 的定義如下:
    BMI=體重(kg)/身高^2 (m)
    BMI 可以客觀的衡量一個人的肥胖程序或者健康程度。我國衛生部統計計為,如果 BMI
    低于 18.5 時,為偏瘦,大于 28 時,為過于肥胖。更多 BMI 的衡量標準如表所示:

    BMI 值 <18.5 18.5-24 24-28 >=28
    分類 偏瘦 正常 偏胖 肥胖

    輸入樣例

    1.7
    60

    輸出樣例

    正常

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

    2021-09-27

  • 隨著人們生活水平的提高,越來越多的兒童和成人呈現肥胖的趨勢,但是肥胖的程序不
    能采用體重的絕對值,而是與身高有關系。國際上常用身體質量指數(BMI)來衡量人體肥
    胖程度和是否健康的重要標準,主要用于統計分析。BMI 的定義如下:
    BMI=體重(kg)/身高^2 (m)
    BMI 可以客觀的衡量一個人的肥胖程序或者健康程度。我國衛生部統計計為,如果 BMI
    低于 18.5 時,為偏瘦,大于 28 時,為過于肥胖。更多 BMI 的衡量標準如表所示:

    BMI 值 <18.5 18.5-24 24-28 >=28
    分類 偏瘦 正常 偏胖 肥胖

    輸入樣例

    1.7
    60

    輸出樣例

    正常

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

    2021-09-27

  • 隨著人們生活水平的提高,越來越多的兒童和成人呈現肥胖的趨勢,但是肥胖的程序不
    能采用體重的絕對值,而是與身高有關系。國際上常用身體質量指數(BMI)來衡量人體肥
    胖程度和是否健康的重要標準,主要用于統計分析。BMI 的定義如下:
    BMI=體重(kg)/身高^2 (m)
    BMI 可以客觀的衡量一個人的肥胖程序或者健康程度。我國衛生部統計計為,如果 BMI
    低于 18.5 時,為偏瘦,大于 28 時,為過于肥胖。更多 BMI 的衡量標準如表所示:

    BMI 值 <18.5 18.5-24 24-28 >=28
    分類 偏瘦 正常 偏胖 肥胖

    輸入樣例

    1.7
    60

    輸出樣例

    正常

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

    2021-09-27

  • 小明剛上 2 年級,開始學習乘法,但是他對于乘法總是記不清楚,請幫他編寫一個程
    序,在電腦屏幕上將九九乘法表打印出來。

    提示:每個式子后面有一個空格。例如,1*1=1 后面有一個空格。

    樣例:

    1*1=1
    2*1=2 2*2=4
    3*1=3 3*2=6 3*3=9

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

    2021-09-27

  • 在趣味素數中,判定一個數是否是素數也是一個最基礎的問題。請編寫一個程序,找出
    3-100 間所有的素數。
    判定一個整數是否為素數的關鍵就是判定整數 n 能否被 1 和它本身之外的其它整數所
    整除,若都不能整除,則 n 即為素數。我們最先想到的是根據其定義進行暴力窮舉。即給定
    數字 n,我們遍歷一下[1,n]的整數,判斷有無可以整除的因子。
    但是我們發現,n 的因子是成對出現的,即 n = i * j,當我們遍歷到 i 的時候,其實
    是找到了一個因子對——i,j,那么這樣我們遍歷 j 的時候,再次訪問了因子對——i,j,
    這就造成了時間上的浪費。從數軸上來看,這些成對的因子是“成對”的,而這個對稱點顯
    然是 sqrt(n)。因此,我們可以對上面判斷素數的方法進行優化,遍歷[1,sqrt(n)]。

    輸出樣例

    357111317(未完)

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

    2021-09-27

  • 列表已有的元素,也是可以修改的,通過索引指定位置,并賦值新的元素,即可替換列表中原有的元素。
    假如班上同學Candy需要轉走了,同時有一個新的同學Canlina轉入,那么按照字母排序,Canlina的位置恰好是Candy的位置。
    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    L[2] = 'Canlina'
    print(L)
    查看全部
  • pop()方法,除了可以刪除最后一個元素以外,pop()還可以接收一個參數,指定需要刪除的元素的位置。
    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name = L.pop(2)
    print(name) # ==> Candy
    print(L) # ==> ['Alice', 'Bob', 'David',
    查看全部
  • pop()方法默認刪除列表的最后一個元素,并返回。
    L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name = L.pop()
    print(name) # ==> Ellena
    print(L) # ==> L = ['Alice', 'Bob', '
    查看全部
  • 添加元素的方法。
    第一個辦法是用append()方法,把新同學追加到列表的末尾:
    names = ['Alice', 'Bob', 'David', 'Ellena']
    names.append('Candy')
    print(names) # ==> ['Alice', 'Bob', 'David', 'Ellena', 'Candy']
    代碼塊預覽復制
    注意,append()方法總是將元素添加到list的尾部。
    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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