여러 가지 방법 파이썬 문자열 접합

더하기 기호

첫째,의 형태로 + 기호가 :

>>> A, B = '안녕하세요', '세계
>>> A + B
'안녕하세요 '

쉼표로 연결

제 의한 쉼표의 형태 :

>>> A, B = '안녕하세요', '세계
>>> 프린트 (a, b)
안녕하세요

그러나 인쇄 만 인쇄에 사용되는 것을주의하는 쉼표를 사용하여 튜플을 생성합니다 할당 :

>>> A, B
( '안녕하세요', '세계')

직접 연결

셋째, 공간이 중간에 직접 연결 할 수 있는지 여부 :

인쇄 ( '안녕하세요' '세계')
인쇄 ( 'hello''world')

%

넷째, % 연산자를 사용합니다.

이전 파이썬 2.6 % 연산자 문자열을 포맷하는 유일한 방법, 또한 문자열을 연결하는 데 사용할 수 있습니다.

인쇄 ( '%의 %의'% ( '안녕하세요', '세계'))

체재

다섯째, 포맷 방법을 사용합니다.

형식 문자열 포맷 방법은 2.6 % 발생 파이썬의 오퍼레이터에 대한 대안, 또한 캐릭터를 연결할 수있다.

인쇄 ( '{} {}'. 형식 ( '안녕하세요', '세계')

어울리다

여섯째, 내장 가입 방법을 사용합니다.

문자열 내장 방식은 어레이 튜플 등의 파라미터 유형의 시퀀스 인, 가입 갖는다.

인쇄 ( "-". ([ 'AA', 'BB', 'CC'를])에 가입)

F-문자열

일곱째, f를 문자열 모드를 사용.

파이썬 3.6 도입 형식의 캐릭터 리터럴 (리터럴 스트링 포맷) 등의 F-문자열 F 스트링 진화 연산자 및 포맷 버전 % 방법, F 문자열 연결 문자열 사용 불리며 % 연산자를 사용 서식 방법과 유사한.

>>> AA, BB = '안녕하세요', '세계
>>> F'AA {} {} BB '
'안녕하세요 '

*

여덟째 상기 * 연산자의 사용.

>>> AA = '안녕하세요'
>>> 단 * 3
'안녕하세요 헬로 헬로'

개요

작은 문자열을 연결하는 경우

우리는 + 연산자를 사용하는 것이 좋습니다.

성능 및 파이썬 버전 3.6 이상의 높은 요구 사항이있는 경우 F-문자열을 권장합니다. 예를 들어, F-string이 가독성 + 숫자보다 훨씬 더 인 경우 :

A = F '이름 : {이름} 나이 : {나이} 성별 : 성별 {}'
B = '이름 :'+ 이름 + '나이'+ 나이 + 성별 : '+ 성별
# 작은 일련의 데이터 파이썬 정리를 및 PDF, 파이썬 학습 자료가 그룹에 추가 할 수 있습니다 배울 필요가 : 631 441 315, 어쨌든 아이들이 유휴 상태, ~ ~ 많은 친구를 학습하는 것이 좋습니다

스트링의 다수를 연결할 때

가입 및 F-문자열 모드 추천, 여전히 파이썬 사용하는 버전과 가독성의 선택에 대한 요구 사항에 따라 달라집니다.

추천

출처www.linuxidc.com/Linux/2019-08/160090.htm