<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中的"%s"用法 你了解多少?

              來源:CSDN 時間:2023-03-14 08:28:57

              一、%s一種字符串格式化的語法, 基本用法是將值插入到%s占位符的字符串中。

              %s,表示格式化一個對象為字符            


              (資料圖)

              "%±(正負號表示)3(數字表示字符串的長度)s"%(取代s的字符串)

              %s  string型  表示格式化一個對象為字符    "%s1"%S2   s1放置的是一個字符串(格式化字符串)  S2放置的是一個希望要格式化的值

              string = "good"  #類型為字符串 print("string=%s" %string)   #輸出的打印結果為 string=good

              print("string=%3s" %string) # 輸出的打印結果為 string=good(數字3的意思是:字符串的長度為3。當字符串的長度大于3時,按照字符串的長度打印出結果)

              print("string=%(+)6s" %string)  # 輸出的打印結果為 string=  good(當字符串的長度小于6時,在字符串的左側填補空格,使得字符串的長度為6)

              print("string=%-6s" %string)  # 輸出的打印結果為 string=good  (當字符串的長度小于6時,在字符串的右側填補空格,使得字符串的長度為6)

              #小數點后的數字表示截取的字符串長度

              print("string=%.3(6)s" %string)  # 輸出的打印結果為 string=goo(good)(%.3s的意思是:截取字符串的前3個字符,當截取字符串的字符長度大于字符串時,輸出的結果是整個字符串)

              print("string=%a.bs" %string)  # 先是根據小數點后面的數字b截取字符串,當截取的字符串長度小于a時,需要在字符串的左側填補空格,使得字符串的長度變為a

              print("string=%*.*s" %(6, 3, string))  # %*.*s表示精度, 兩個*的值分別由%string前面被兩個逗號隔開的數值來指定

              以上參考python 中的" %s"%用法 - wang霏霏 - 博客園

              二、%d表示按整型數據的實際長度輸出數據

              三、%f表示浮點數,包括(flaot和duolbe)

              責任編輯:

              標簽:

              相關推薦:

              精彩放送:

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