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

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

    if? score < 60 :

    ? ? print('抱歉,考試不及格')

    # ==> 抱歉,考試不及格

    注意點

    1、http://img1.sycdn.imooc.com//604adabe000156bf01950044.jpg

    這行代碼是if判斷的一個子分支因此需要縮進,在Python規范中,一般使用4個空格作為縮進

    2、if語句中的冒號 :是條件分支判斷的格式,冒號 : 后面是分支代碼塊

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

    2021-03-12

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

      r'\(~_~)/ \(~_~)/'
      但是r'...'表示法不能表示多行字符串,也不能表示包含'和?"的字符串。

    • 如果要表示多行字符串,可以用'''...'''表示。

    查看全部
    • 字符串可以用' '或者" "括起來表示。

    1. 如果字符串本身包含',這時可以用" "括起來表示。

    2. 如果字符串包含",可以用' '括起來表示。

    3. 如果字符串既包含'又包含",需要對字符串中的某些特殊字符進行轉義,Python字符串用\進行轉義。

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


    常用的轉義字符還有:

    \n表示換行
    \t?表示一個制表符
    \\表示?\?字符本身


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

    2021-03-11

    • 加減乘除:+-*/

    • 取模運算:使用百分號%表示取模。恰當使用取模運算,可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數。

    • 地板除:得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。

    • 小數點位數:round()函數。round的調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數。round(num, 2)。

    查看全部
    1. 變量名由大小寫英文字母、數字和下劃線_組成

    2. 變量不能用數字開頭

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

    在Python里面,一個變量可以先后存儲多種不同類型的數據。

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

    ????????? 在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af。

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

    • 字符串:在Python中,字符串是以''或""括起來的任意文本,比如'abc',"xyz"等等。

    • 布爾值:在Python中,可以直接用True、False表示布爾值(請注意大小寫,不需要使用字符串符號括起來)。

    • 空值:空值是Python里一個特殊的值,用None表示。注意,None和0是不一樣的,None不能理解為0,因為0是有意義的。

    • 列表:

    • 字典:

    查看全部
  • 字符串切片——獲取字符串的一部分(子串)

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

    例:s='123456789'

    (1)aoe=s[0:2]? ? ?# 取字符串s中的第一個到第三個字符(不包含第三個字符)

    ? ? ? ? ?print(aoe)? ? ? #==> 12

    (2)aoe=s[2:6]? ? ?# 取字符串s中的第三個到第七個字符(不包含第七個字符)

    ? ? ? ? ? ?print(aoe)? ? #==> 3456

    (3)aoe=s[-1]? ? ? # 取字符串s中最后一個字符

    ? ? ? ? ? ?print(aoe)? ? #==>? 9

    特殊情況

    (4)aoe=s[:4]? ? ? ?# 字符串s中從第一個字符串開始截取四個字符

    ? ? ? ? ? ?print(aoe)? ? #==>? 1234

    (5)aoe=s[0:]? ? ? ?# 字符串s中從第一個字符串開始截取,一直截取到最后

    ? ? ? ? ? ?print(aoe)? ? #==>? 123456789

    (6)aoe=s[:]? ? ? ?# 字符串s中從第一個字符串開始截取,一直截取到最后

    ? ? ? ? ? ?print(aoe)? ? #==>??123456789

    (7)aoe=s[2:]? ? ? ?# 字符串s中從第三個字符串開始截取,一直截取到最后

    ? ? ? ? ? ?print(aoe)? ? #==>? 3456789

    步長截取

    (8)aoe=s[::2]? ? ? ?# 字符串s中從第一個字符串開始截取,間隔兩個字符取一個

    ? ? ? ? ? ?print(aoe)? ? #==>? 13579

    (8)aoe=s[::-2]? ? ? ?# 字符串s中從最后一個字符串開始截取,間隔兩個字符取一個

    ? ? ? ? ? ?print(aoe)? ? #==>? 97531

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

    1、temp='Hello{}'

    result=temp.format{' '}

    2、如果{}比較多,可以在format的時候也可以指定模板數據內動的順序

    #指定順序

    template中順序為輸出文字的順序

    http://img1.sycdn.imooc.com//6049be260001990604020124.jpg

    #調整順序

    template='Hello{3},Hello{2},Hello{1},Hello{0}'

    result=template.format('A','B','C','D')

    print(result)? ?#? ==>Hello D, Hello C, Hello B, Hello A.

    3、除了使用順序,format還可以指定對應的名字

    #指定{}的名字 w,c,b,h

    template='Hello{w},Hello{c},Hello,Hello{h}.'

    wor='World'

    chi='China'

    bei='Beijing'

    ho='Home'

    (1)result=template.format(w=wor,c=chi,b=bei,h=ho)

    (2)result=template.format(w='World',c='China',b='Beijing',h='Home')

    print(result) #? ==>? Hello World,Hello China,Hello Beijing,Hello Home.

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

    http://img1.sycdn.imooc.com//60488a430001eadd04180419.jpghttp://img1.sycdn.imooc.com//60488bc200019a0e04170364.jpg

    查看全部
    • 短路計算


    1. 在計算 a and b 時,

      (1)如果 a 是False,則根據?與?運算法則,整個結果必定是False,因此返回a;

      (2)如果 a 是True,則整合計算結果必定取決于b,因此返回是b。

    2. 在計算 a or b 時,

      (1)如果 a 是True,則根據?或?運算法則,整個計算結果必定返回True,因此返回a;

    ? ? ?(2)如果 a 是False,則整個計算結果必定取決于b,因此返回 b 。

    查看全部
  • \\表示?\?字符本身

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

    2021-03-10

  • 1、http://img1.sycdn.imooc.com//60486c030001418002870114.jpg

    2、在Python中,布爾類型還可以與其它數據類型(字符串,數字等)做and、or 和not運算

    http://img1.sycdn.imooc.com//60486c850001b37004200431.jpg

    查看全部
  • 因為Python把0、空字符串和None看成False,其他數值和非空字符串都看成True

    查看全部
  • 判斷數字基數或者偶數用%;取整用//

    查看全部
  • 1、(1)整數和浮點數運算,得到的結果不管小數點后是否有值,結果都變成浮點數了

    (2)浮點數可以表達證書的結果,但是整數不能表示浮點數的效果

    2、取模運算——可判斷一個數是否為偶數

    當一個數對2取模結果為0時,則這個數為偶數,否則為奇數

    http://img1.sycdn.imooc.com//60483d8e0001afb603360082.jpg

    3、地板除——得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行

    http://img1.sycdn.imooc.com//60483d9c00011e1e01860082.jpg

    4、小數點數位——round()函數

    round調用方式,使用兩個參數,第一個是需要保留小數點位數的數值,第二個是保留的位數

    http://img1.sycdn.imooc.com//604843e900012ed304070105.jpg

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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