C++ では\n
が使用されますが、Python では何を使用しますか?
使用する必要はありません:
print (" ")
。これはあまりエレガントではないようです。
どんな助けでも大歓迎です!
C++ では\n
が使用されますが、Python では何を使用しますか?
使用する必要はありません:
print (" ")
。これはあまりエレガントではないようです。
どんな助けでも大歓迎です!
If you need to separate certain elements with spaces you could do something like
print "hello", "there"
Notice the comma between "hello" and "there".
If you want to print a new line (i.e. \n
) you could just use print
without any arguments.
単独print
では改行が出力されます。
print
3.x ではprint
関数であるため、次のようになります。
print()
次のいずれかが機能します。
print 'Hello\nWorld'
print 'Hello'
print 'World'
さらに、空白行を印刷したい場合(新しい行を作成しない場合)、print
またはprint()
機能します。
試すprint
例:
print "Hello World!"
print
print "Hi!"
これがうまくいくことを願っています!:)
時々、特に変数の場合、モジュールpprint()
内で不思議に動作します。pprint
dict
Python2にはこれがあります。
def Space(j):
i = 0
while i<=j:
print " ",
i+=1
それを使用するには、構文は次のようになります。
Space(4);print("Hello world")
まだ Python3 に変換していません。
多くのユーザーから回答がありましたが、どれも回答としてマークしていません。
で空行を追加しprint()
ます。'\n'
like inを使用して文字列内に改行を強制することができるprint('This is one line\nAnd this is another')
ため、次のように 10 行の空行を出力できます。print('\n'*10)
1 スペースの文字列を 50 回複製することで、文字列内に 50 のスペースを追加できます。これは乗算で行うことができます。'Before' + ' '*50 + 'after 50 spaces!'
.ljust()
スペースまたは特定の文字を使用して文字列を左または右に.rjust()
埋め込むことができます。たとえば、新しい行に 'Hi' と 'Carmen' を使用し、左にスペースを埋め込み、文字列に揃えることができます。右と'Hi'.rjust(10) + '\n' + 'Carmen'.rjust(10)
これらはあなたの質問に答えるべきだと思います。
これは、Pythonで空白を印刷する方法です。
import string
string.whitespace
'\t\n\x0b\x0c\r '
i.e .
print "hello world"
print "Hello%sworld"%' '
print "hello", "world"
print "Hello "+"world