Python의 문자열 보간
Python에서 변수와 문자열을 작업할 때는 변수의 값을 문자열에 삽입해야 합니다. 이를 달성하는 방법은 다양한 버전과 기본 설정에 따라 여러 가지가 있습니다.
f-Strings(Python 3.6 이상)
이것은 최신 Python에서 선호되는 방법입니다. 버전. 중괄호를 사용하여 원활하게 삽입할 수 있습니다.
plot.savefig(f'hanning{num}.pdf')
str.format() 메서드
이 메서드는 위치 자리 표시자(%s)를 사용하거나 이름을 지정하여 문자열 형식을 지정합니다. 자리 표시자(%(placeholder_name)s).
plot.savefig('hanning{0}.pdf'.format(num))
문자열 연결
문자열을 변환된 변수 값과 연결하는 것도 또 다른 접근 방식입니다.
plot.savefig('hanning' + str(num) + '.pdf')
변환 지정자
이 구문은 변환 문자 뒤에 자리 표시자가 옵니다. 괄호.
plot.savefig('hanning%s.pdf' % num)
지역 변수 이름 사용(로컬 범위 트릭)
영리한 기술을 사용하면 형식 지정에서 직접 지역 변수를 참조할 수 있습니다.
plot.savefig('hanning%(num)s.pdf' % locals())
string.Template 클래스
이 클래스는 문자열 템플릿에서 대체를 수행할 수 있습니다.
plot.savefig(string.Template('hanning${num}.pdf').substitute(locals()))
이러한 방법을 활용하면 변수 값을 문자열에 원활하게 통합하여 고급 문자열 조작 및 동적 출력이 가능합니다. 세대.
위 내용은 Python에서 문자열에 변수를 효율적으로 삽입하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!