Pythonの新しい文字列へのテキスト変換。テキストを新しい行に転送する方法 - 指示

Anonim

Pythonで1行の終わりを指定して新しいものを開始するためには、特殊文字を使用する必要があります。さまざまなPythonファイルを操作する方法を適切に使用する方法を知っておくことが重要です。希望の瞬間にコンソールに表示されます。プログラムコードを処理するときに新しい行の分離サインを使用する方法を詳しく説明する必要があります。これでテキストを追加することは可能です。

新しい行のシンボルに関する一般的な情報

\ n - 新しい文字列への情報転送の指定とPythonで古い線を閉じる。この記号は、2つの要素で構成されています。

  • 逆斜め
  • nは下部レジスタからのシンボルです。

この文字を使用するには、「印刷」(F "Hello \ Nworld!")を適用できます。これを犠牲にして、F-Licesに情報を転送できます。

Pythonの新しい文字列へのテキスト変換。テキストを新しい行に転送する方法 - 指示 3487_1
シンボル\ Nを使用して新しい行に情報の配列を配布する例

印刷機能とは

追加の設定がなくても、次の文字列へのデータ転送シンボルが隠しモードで追加されます。これにより、特定の機能を起動することなく行の間を見ることは不可能です。例プログラムコードの分割アイコンを表示します。

印刷( "こんにちは、世界"! ") - "こんにちは、世界! "\ n

同時に、このキャラクターを見つけることはPythonの基本特性に書かれています。 「印刷」機能には、「end」パラメータ - \ nの標準値があります。このキャラクタが行の最後に設定されていることは、次の行にデータを転送することがあります。 「印刷」機能の復号化:

印刷(*オブジェクト、SEP = ''、end = '\ n'、file = sys.stdout、flush = false)

「印刷」機能からの「End」パラメータの値は "\ n"シンボルです。自動ソフトウェアコードアルゴリズムによれば、その前に、「印刷」機能が規定されているという最後の行を補完する。 1つの機能「印刷」を使用する場合は、画面に1行だけが表示されているため、操作の本質に気付くことはできません。ただし、そのような指示をいくつか追加すると、関数の結果はより発音されます。

印刷(「こんにちは、世界1!」)印刷(「こんにちは、世界2!」)印刷(「こんにちは、世界3!」)印刷(「こんにちは、世界4!」)

上記のプログラムコードを規定した結果の例

こんにちは、世界1!こんにちは、世界2!こんにちは、世界3!こんにちは、世界4!

印刷を通じて新しい文字列のシンボルを置き換える

「印刷」機能を使用して、行の間に分割アイコンを適用することはできません。これを行うには、機能自体で「End」パラメータを変更する必要があります。この場合、 "End"値の代わりにスペースを追加する必要があります。これにより、「エンド」シンボルが置き換えられます。デフォルト設定に設定されている結果:

>>>印刷(「こんにちは」)>>>プリント(「世界」)こんにちは世界

スペースの "\ n"記号を置き換えた後の結果を表示します。

>>>印刷(「こんにちは」、end = "")>>>プリント(「世界」)こんにちは世界

文字を置き換えるためにこのメソッドを使用して値のシーケンスを1行ずつ表示する例。

範囲内(15)の場合:

ファイル内の分割シンボルを使用してください

プログラムコードのテキストが次の行に転送されたシンボルは、完成したファイルにあります。ただし、文書自体を考慮することなく、そのような文字はデフォルトで隠されているため、プログラムコードを通してそれを見ることは不可能です。新しい行開始記号を使用するには、名前で埋められたファイルを作成する必要があります。その発見後、すべての名前が新しい行で始まることを確認できます。例:

names = ['Petr'、 'Dima'、 'Artem'、 'Ivan'] OPEN( "names.txt"、 "w")としてfor name in name [: - 1]:fwrite(f "{name} \ n")fwrite(名前[-1])

そのため、テキストファイルがテキストファイル内の行を区切るように設定されている場合にのみ名前が表示されます。同時に、前の行ごとに隠れた文字 "\ n"が自動的にインストールされます。隠された記号を表示するには、関数 - ".readlines()"をアクティブにする必要があります。その後、プログラムコードの画面に隠れた文字がすべて表示されます。関数の起動の例:

f:print(f.readlines())として開く( "names.txt"、 "r")を付けて

Pythonの新しい文字列へのテキスト変換。テキストを新しい行に転送する方法 - 指示 3487_2
Pythonで働くためのさまざまなキャラクターの目的

サブストリングのための文字列の分割

長い行を複数の設定に分割するには、分割方法を使用できます。追加の編集をしないと、標準の区切り文字はスペースです。このメソッドが実行された後、選択されたテキストはサブスタイッチ上の別々の単語に分割され、文字列リストに変換されます。例として:

string = "いくつかの新しいテキスト" strings = string.split()印刷(文字列)['何人か'、 'new'、 'text']

変換を逆にするために、確認者のリストが1つの長い文字列に変換されるには、joinメソッドを使用する必要があります。 Rows-Stripを使って作業するためのもう1つの便利な方法これにより、文字列の両側にあるギャップを削除できます。

結論

Pythonで作業するときに新しい行から特定のデータを出力するには、「\ N」シンボルで古い線を終了する必要があります。これにより、符号が次の行に転送され、古い閉じた情報が表示されます。ただし、このシンボルを使用してデータを転送する必要はありません。これを行うには、end = ""パラメータを使用できます。値「文字」と分割シンボルです。

Pythonの新しい文字列へのテキストのメッセージ変換。テキストを新しい行に転送する方法 - 最初に情報技術の最初に表示されました。

続きを読む