• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    python3的格式化輸出字符串第一彈

          在進修編碼之后就是 格局化 ,這里的格局化是指輸出格局化的字符串,用教材資料上的話來講就是‘xxx 你好,你的話費余額是 xxx’之類的字符串, 而 ‘xxx’的內容是按照變量轉變的,此次的內容就是簡潔的格局化字符串的體例;

    東西/原料

    • 電腦
    • python情況

    方式/步調

    1. 1

      起首我們要先 熟悉一下 ‘%d’(格局化的體例和c說話一致用  %  實現);      ‘%d’是占位符,可以替代的內容劃定是 整數 ;

      輸出的結果就是如圖了;

    2. 2

      然后我們進行幾行的輸出,對比 圖二 的輸出成果,其實可以發現,可以節制是 1 格局 仍是 01 仍是 001,這種體例(%后的就是節制占幾個位置);

      同時細心看第5 和第7,他們分歧,一個利用 0 來填補空位(不添加就是空格)或者 ‘.’來填補,可是成果都是輸出的 是 ‘0’來填補空位;(并沒做其他的特別符號取代對比,有樂趣的可以嘗嘗)

    3. 3

      占位符天然不克不及只有一個,用替代整數的,天然也是替代 浮點數的 ,這個占位符是 ‘%f’;

      結果直接上圖,百分號 后面若是稀有字的話,就是節制輸出小數點后幾位;

    4. 4

      然后試了一下若是不在后面添加 要替代的內容 的話 那么就會直接輸出 占位符;如圖所示;(這里嘗試的是  ‘%s’ 用于替代字符串)

    5. 5

      然后綜合測試了 一下 ‘%s’和‘%d’都是如斯,沒有替代的內容會直接輸出占位符;

      別的值得注重的是,有幾個 %?(? 取代類型)后面就要跟幾個變量或者值,挨次還有對應好

    6. 6別的值得注重的還有若是 只有 %? 是可以省略 括號的 如圖一 17行,可是跨越一個,就得帶括號,不帶的話就會報錯;

    注重事項

    • 小我進修經驗,僅作分享;
    • 發表于 2018-07-19 00:00
    • 閱讀 ( 688 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆