<form id="dlljd"></form>
        <address id="dlljd"><address id="dlljd"><listing id="dlljd"></listing></address></address>

        <em id="dlljd"><form id="dlljd"></form></em>

          <address id="dlljd"></address>
            <noframes id="dlljd">

              聯系我們 - 廣告服務 - 聯系電話:
              您的當前位置: > 關注 > > 正文

              焦點快播:【python】Python中最常用的數據類型

              來源:CSDN 時間:2023-03-31 07:43:53

              定義:字符串是Python中最常用的數據類型,我們可以使用引號(" or ")來創建字符串。

              如下方式分配一個值即創建字符串完畢:

              #!/usr/bin/python3var1 = "continue to leart python3"print("var1=",var1,"的數據類型為",type(var1))var2 = "所謂喜歡而變得快樂,正是如此,也會痛苦"print("var12",var2,"的數據類型為",type(var2))


              (資料圖)

              1.訪問Python字符串的值

              python 不支持單字符類型,單字符類型在python中也是作為字符串使用。

              訪問python字符串可以用[],從“首位索引起為0開始,從末尾起為-1”來截取字符串中的一部分,遵循左閉右開原則,str[0:2] 是不包含第 3 個字符的。

              #!/usr/bin/python3var1 = "continue to leart python3"print("var1=",var1,"的數據類型\為",type(var1))var2 = "所謂喜歡而變得快樂,正是如此,也會痛苦"print("var12",var2,"的數據類型為",type(var2))print("反斜杠在輸出中表示斜杠\\")print(len(var1))print(var1[:])print(var1[1])print(var2[10:])

              2.python 可以截取一段字符串與其它字符串進行拼接。

              #!/usr/bin/python3var1 = "continue to leart python3"print("var1=",var1,"的數據類型\為",type(var1))var2 = "所謂喜歡而變得快樂,正是如此,也會痛苦"print("var12",var2,"的數據類型為",type(var2))print("反斜杠在輸出中表示斜杠\\")print(var1,"已經變更:",var1[:12:]+"learn")print(var1,"已經變更:",var1[:12:]+"take"+var1[-8:])var3 = var1[:12:] + "take" + var1[-8:]print(var3)

              3.字符串格式化

              python支持格式化字符串輸出

              #!/usr/bin/python3var1 = "我叫 %s 今年 %d 歲!"print(var1%("bigmom",400))#疑似通過%后跟進參數test1 = ("克勞德",22)print(var1%test1)var2 = "我叫 %s 今年 %d 歲,身份ID:%u"test2 = ("蒂法·洛克哈特",17,3132342342356)print(var2%test2)

              python字符串格式符號(無符號部分與預期不符需要再嘗試)符號描述

              %c格式化字符及其ASCII碼

              %s格式化字符串

              %d格式化整數

              %u格式化無符號整型

              %o格式化無符號八進制數

              %x格式化無符號十六進制數

              %X格式化無符號十六進制數(大寫)

              %f格式化浮點數字,可指定小數點后的精度

              %e用科學計數法格式化浮點數

              %E作用同%e,用科學計數法格式化浮點數

              %g%f和%e的簡寫

              %G%f 和 %E 的簡寫

              %p用十六進制數格式化變量的地址

              4. python 三引號

              python三引號允許一個字符串跨多行,字符串可以包含換行符、制表符及其他字符

              #!/usr/bin/python3test_str = """嘗試使用菜鳥實例呵呵呵呵好TAB ( \t )。也可以使用換行符 [ \n ]"""print(test_str)

              5.python 轉義字符

              6. f-string

              f-string 是  python3.6 之后版本添加的,稱之為字面量格式化字符串,是新的格式化字符串語法。之前的是%

              使用f-string的優勢是 不用再判斷使用 %s 還是%d。

              使用花括號為主體中括號來限定具體值。

              #!/usr/bin/python3name = "test"#過去的使用方式print("JUST %s" % name)#現在的使用方式print(f"JUST {name}")print(f"1+2")w = {"name":"bobby","weight":"800kg"}print(f"{w["name"]}:{w["weight"]}")

              而且,可以使用符號來拼接運算表達式及結果:

              #!/usr/bin/python3x = 1print(f"{x+1}")print(f"{x+1=}")

              責任編輯:

              標簽: 數據類型

              相關推薦:

              精彩放送:

              新聞聚焦
              Top 中文字幕在线观看亚洲日韩