Pythonは基礎章Iと文字列のプログラミング

エスケープ文字

          Pythonはバックスラッシュ(\)が表示されたら、あること、ときにエスケープ文字、二重引用符ではなく、データ型の指標として見られることを知っている必要があります。

         >>>印刷( "私は、言った\" DOは\それをしません "")

              私は「DOはそれをしない」と述べました

第二に、2つの直列の文字列

          各プログラマは、連結(連結)と呼ばれているテイク二つまたはストリングの複数が接合されているが、遭遇します 

       2.1最初:最初の文字列のスペースの後に追加

              >>>「ジョン」「エブリマン」

                    'JohnEveryman'

        第2.2:単に区切り文字を使用

              >>>「ジョン」+「」+「エブリマン」
                    「ジョン・エブリマン」

        2.3サード:プリント()関数の接続文字列 

             >>>印刷(「ジョン」、「エブリマン」)
                    ジョン・エブリマン

第三に、異なる方法を使用して連結された文字列

       形式指定子は、文字の作業の特定の配列を挿入することによって、文字列はプレースホルダのPythonのように解釈され、プログラマによって提供される値を代入しています。一見すると、この方法は非常に便利な非常に複雑ではありませんが、書式指定子を表示する情報の形式を制御することができ、それはまた、多くの有用なヒントを提供することができます

             >>>「ジョンQ%s」は%(「公開」)
                    「ジョンQ公開」

     例ショー

     %S指定子は、フォーマット文字列のためです。%シンボル列の外側面は、背後にあるすべての値を指定に対応する書式文字列に挿入されます。

      括弧は、それは形式指定子を充填するための文字列値を含む後者のシーケンスを伝えることに留意されたいです。

           >>> "%-5S%sの%10S" %( "ジョン"、 "毎週"、 "男")
                  'ジョン・エヴリー・マン'

     例ショー

     最後に追加された書式指定子10は、番組の長さ10の文字列ので、ときに言葉の男は、遠く離れた単語の前から表示されます。文字列が10文字(それは、すなわち人間のみ3文字が含まれている)ではない場合、それは人間の中間空間7を追加した単語を転送します。

     左、右ではない上のスペースので、すべての単語は、言い換えれば道から宇宙異なるによって分離されています。フォーマットは右の単語に表示されます右の文字の書式指定子、サインオン。あなたは非負の値を使用する場合は、左側に表示されます

 

      

 

公開された15元の記事 ウォンの賞賛0 ビュー3251

おすすめ

転載: blog.csdn.net/daiqingmingg/article/details/104826769