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

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

    ab = s[0:2] # 取字符串s中的第一個字符到第三個字符,不包括第三個字符

    print(ab) # ==> AB

    查看全部
  • 為什么有編碼問題

    因為計算機只能處理數字,如果要處理文本,就必須先把文本轉換為數字才能處理。最早的計算機在設計時采用8個比特(bit)作為一個字節(byte),所以,一個字節能表示的最大的整數就是255(二進制11111111=十進制255),0 - 255被用來表示大小寫英文字母、數字和一些符號,這種編碼方式被稱為ASCII編碼,比如大寫字母 A 的編碼是65,小寫字母 z 的編碼是122。
    如果要表示中文,顯然一個字節是不夠的,至少需要兩個字節,而且還不能和ASCII編碼沖突,所以,中國制定了GB2312編碼,用來把中文編進去。
    類似的,日文和韓文等其他語言也有這個問題。為了統一所有文字的編碼,Unicode應運而生。Unicode把所有語言都統一到一套編碼里,這樣就不會再有亂碼問題了。
    Unicode通常用兩個字節表示一個字符,原有的英文編碼從單字節變成雙字節,只需要把高字節全部填為0就可以。

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

    # 字符串模板

    template = 'Hello {}'

    # 模板數據內容

    world = 'World'

    result = template.format(world)

    print(result) # ==> Hello World

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

    例:r'\(~_~)/ \(~_~)/'

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

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

    查看全部
  • 字符串包含' ',用“”括起來表示;?字符串包含“”,用''括起來表示;轉義字符 \,表示后面字符為普通字符。

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

    常用的轉義字符還有:

    \n表示換行

    \t 表示一個制表符

    \\表示 \ 字符本身

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

    2025-05-11

  • 與運算and:只有兩個布爾值都為 True 時,計算結果才為 True

    或運算or:只要有一個布爾值為 True,計算結果就是 True


    非運算not:把True變為False,或者把False變為True:

    需要注意的是,not計算的優先級是高于and和or的。

    查看全部
  • Python數字支持取模運算,使用百分號%表示取模。即為取余數,為0則整除。

    Python除了普通除法以外,還有一個特殊的除法被稱為地板除,對于地板除,得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。即取整數部分。

    函數round(),為保留小數。例round(23.56,1),結果為23.6。結果應為四舍五入。

    查看全部
  • 整數和浮點數運算后 ,得到的結果不管小數點后是否有值,結果都變成浮點數了,這是合理的,浮點數可以表達整數的結果,但是整數不能表達浮點數的結果。

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

    變量不能用數字開頭

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

    在Python里面,一個變量可以先后存儲多種不同類型的數據。這是Python這類語言特有的特性,我們稱之為動態語言,與之對應的是靜態語言,Python、Javascript等等都是動態語言,Java、C、C++等等屬于靜態語言。

    查看全部
  • 在Python中,二進制整數使用前綴0b表示;?十六進制使用前綴0x;在Python中,字符串是以''或""括起來的任意文本,比如'abc',"xyz"等等。

    布爾值可以用and、or和not運算(注意and,or,not都是Python語言本身的關鍵字)。

    and運算是與運算,只有所有都為 True,and運算結果才是 True。

    or運算是或運算,只要其中有一個為 True,or 運算結果就是 True。

    not運算是非運算,它是一個單目運算符,把 True 變成 False,False 變成 True。

    查看全部
  • d = {

    'Alice': 45,

    'Bob': 60,

    'Candy': 75,

    'David': 86,

    'Ellena': 49,

    'Gaven': 86

    }

    查看全部
  • not計算的優先級是高于and和or的。

    查看全部
  • Python把0、空字符串和None看成False

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

    當字符串本身包含'時:

    比如要表示字符串?I'm OK?,這時,可以用" "括起來表示:

    "I'm OK"

    類似的,如果字符串包含",可以用' '括起來表示:

    'Learn "Python" in imooc'

    當字符串既包含'又包含"時:

    需要對字符串中的某些特殊字符進行“轉義”,Python字符串用\進行轉義。

    由于'和"會引起歧義,因此,需要在它前面插入一個\表示這是一個普通字符,不代表字符串的起始,例如要表示字符串:Bob said "I'm ok"

    就可以寫成‘Bob said \"I\'m ok\".'

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

    常見的轉義字符還有:

    \n表示換行

    \t表示一個制表符

    \\表示\字符本身

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

    2025-04-27

  • for i in L:
    ?? sum=sum+i
    查看全部
    0 采集 收起 來源:Python之for循環

    2025-04-26

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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