プラス記号
まず、の形で+記号によって:
>>>、B = 'こんにちは'、 '世界
>>> A + B
"こんにちは世界
コンマ接続
第二、によって、カンマの形で:
>>>、B = 'こんにちは'、 '世界
>>>プリント(a、b)は
ハローワールド
しかし、印刷のみの印刷に使用され、割り当てはタプルを生成することに注意することは、カンマを使用します。
>>>、B
( 'こんにちは'、 '世界')
直結
第三に、スペースが真ん中に直接接続することができるかどうか。
印刷( 'こんにちは' '世界')
プリント( 'hello''world')
%
第四に、%演算子を使用します。
以前のPython 2.6では、%演算子は、文字列の書式を設定する唯一の方法である、また、文字列を接続するために使用することができます。
印刷( '%sの%s' は%( 'こんにちは'、 '世界'))
フォーマット
第五に、formatメソッドを使用します。
書式文字列フォーマット方法は、2.6%が発生のPythonのオペレータに代替され、また、文字列を連結することができます。
プリント( '{} {}' フォーマット( 'こんにちは'、 '世界')
加わります
第六に、内蔵の結合方法を使用します。
文字列は、組み込み方法は、アレイタプル等のパラメータの型の配列であり、参加しています。
印刷( ' - '。([ 'A'、 'B-B'、C-C 'を'])結合)
F-文字列
第七に、F-文字列モードを使用。
Pythonの3.6は、F-ストリングと呼ばれるF-ストリング発展演算子とフォーマットバージョン%メソッド、F文字列接続文字列を使用すると、%演算子を使用して、フォーマットされた文字列リテラル(リテラル文字列形式)を導入しフォーマット方法と同様。
>>> AA、BB = 'こんにちは'、「世界
>>> F '{AA} {BB}'
'のHello World'
*
第八に、*演算子を使用します。
>>> AA = 'こんにちは'
>>>のaa * 3
'ハローハローハロー'
概要
小さな文字列を接続する場合
私たちは、+演算子を使用することをお勧めします。
あなたは、パフォーマンス、およびPythonのバージョン3.6以上のために高い要求を持っている場合は、F-文字列をお勧めします。例えば、F-stringは可読性+数よりもはるかに優れている場合:
= F '名:{名前}年齢:{年齢}性別:性別{}'
B = '名:' +名+ '年齢' +年齢+ '性別:' +性別
#が小さい系列データのPythonを整理そしてPDF、Pythonの学習教材をグループに追加することができます学習する必要があります:631 441 315、とにかくアイドルがアイドルである、~~たくさんの友人を学ぶ方が良いです
文字列の多数を接続する場合
参加し、F-文字列モード推奨、まだPythonの使用しているバージョンと読みやすさの選択のための要件に依存します。