ベストアンサー
Python 3の印刷関数は、複数の引数を受け入れて印刷できます。 sep パラメーターは、出力するイテレーター内の引数または項目間の区切り文字を定義します。 Python 3 sepのデフォルトは、「スペース」です。これは「ソフトスペース」と呼ばれます。 end パラメーターは、印刷機能の行末記号を定義します。 Python 3は、多くのプログラミング言語の場合と同様に、デフォルトで「新しい行」になります。
sep
- 複数のパラメーターを使用:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
「apple\_orange\_mango」を出力します
- イテレータを使用:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
同じiを出力します。 e。 「apple\_orange\_mango」
終了の例を今すぐ見てみましょう
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
印刷されます
「1行目の例@ 2行目の例」ですが、デフォルトでは
「1行目の例
2行目の例」
回答
文字列で使用する場合はタブ/インデントです(つまり、文字のシーケンス、テキストの形成)。
次のようなことを試してみてください。
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
文字列には、\ tなどの演算子を好きな場所に追加できます。
他にもあります:
\ n =改行(この後のものを次の行に印刷します)\ r =キャリッジリターン(基本的に次の行にあるものを印刷するためにも使用されます)\ =テキストに一重引用符()を印刷します\” =印刷しますテキスト内の二重引用符(“)\\ =テキスト内にバックスラッシュ(\)を印刷する
注:Windowsでは、次の行に内容を印刷する場合は、\を使用する必要があります。 r \ n、オンMac(OS Xより前)では\ rを使用する必要があり、現在のMac(OS X以降)では\ nを使用し、Linuxでは\ nを使用します。
Mac(OSより前でない場合) X)およびLinuxの場合、次の例が機能します。
print("Hello, \"friend\"!\nPlease enter your name below:\n\nName:\t(your name here)\nAge:\t(your age here)")
print("\nGood. Here"s how you print directories: \"C:Users\\Quora\\examples\"\nI hope this example helped!")
Windowsでは、すべての\ nを\ r \ nに置き換えるだけです。
次のように出力されます:
「Name:」と「(your name here)」の間、および「Age:」と「(your age here)」の間で\ tを使用したことに注意してください。