> 백엔드 개발 > 파이썬 튜토리얼 > Python에서 문자열을 연결하는 몇 가지 일반적인 방법 소개

Python에서 문자열을 연결하는 몇 가지 일반적인 방법 소개

PHPz
풀어 주다: 2017-04-02 14:01:09
원래의
1722명이 탐색했습니다.

파이썬에는 문자열 연결 방법이 많이 있습니다. 그런데 제가 오늘 코드를 작성하고 있는데,

가장 독창적인 문자열 연결 방법입니다. str1 + str2
Python의 새로운 문자열 연결 구문: str1, str2
이상한 문자열 방법: str1 str2

% 연결 문자열: 'name:%s; sex: ' % ('tom', ' male')
문자열 목록 연결: str.join(some_list)

첫 번째 방법은 프로그래밍 경험이 있는 사람이라면 누구나 알 것입니다. "+"를 직접 사용하여 두 문자열을 연결합니다:

'Jim' + 'Green' = 'JimGreen'
로그인 후 복사

두 번째 유형은 특별합니다. 두 문자열이 "쉼표"로 구분되면 두 문자열이 연결되지만 문자열 사이에 추가 공백이 생깁니다.

'Jim', 'Green' = 'Jim Green'
로그인 후 복사

세 번째 유형도 고유합니다. Python 사이에 공백이 있든 없든 두 문자열을 함께 넣으면 됩니다. 두 문자열은 자동으로 하나의 문자열로 연결됩니다.

'Jim''Green' = 'JimGreen'
'Jim' 'Green' = 'JimGreen'
로그인 후 복사

네 번째 함수는 더 강력하며 printf<의 함수를 활용합니다. 🎜> 함수는 C 언어에 있습니다. C 언어 기초가 있다면 설명서를 읽어보세요. 이러한 방식으로 "%" 기호는 문자열과 변수 그룹을 연결하는 데 사용됩니다. 문자열의 특수 표시는 자동으로 오른쪽 변수 그룹의 변수로 대체됩니다.

&#39;%s, %s&#39; % (&#39;Jim&#39;, &#39;Green&#39;) = &#39;Jim, Green&#39;
로그인 후 복사

다섯 번째 방법은 문자열 함수 조인을 사용하는 것입니다. 이 함수는 목록을 받은 다음 문자열을 사용하여 목록의 각 요소를 차례로 연결합니다:

var_list = [&#39;tom&#39;, &#39;david&#39;, &#39;john&#39;]
a = &#39;###&#39;
a.join(var_list) = &#39;tom###david###john&#39;
로그인 후 복사

실제로 Python에는 또 다른 문자열 연결 방법이 있지만 많이 사용되지는 않습니다. 곱셈(예:

a = &#39;abc&#39;
a * 3 = &#39;abcabcabc&#39;
로그인 후 복사
)

위 내용은 Python에서 문자열을 연결하는 몇 가지 일반적인 방법 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿