자리 표시자는 이름에서 알 수 있듯이 출력에 삽입되는 기호입니다. 자리 표시자는 대부분의 프로그래밍 언어에 존재하는 구문이며 대부분 동일하며 문자열 형식을 지정하는 매우 일반적인 방법입니다.
1 일반적인 자리 표시자의 의미
s: 들어오는 개체의 __str__ 메서드의 반환 값을 가져오고 지정된 위치로 형식을 지정합니다. #🎜 🎜#
r : 들어오는 개체의 __repr__ 메서드의 반환 값을 가져오고 지정된 위치에 형식을 지정합니다. c : 정수: 숫자를 유니코드로 변환합니다. 해당 값, 10진수 범위는 0 <= i <= 1114111(py27은 0-255만 지원) 문자: 지정된 위치에 문자 추가 o: 정수를 8진수 표현으로 변환하고 형식을 지정합니다. 지정된 위치 x: 정수를 16진수 표현으로 변환하고 지정된 위치로 형식화합니다. d: 정수 및 부동 소수점 숫자를 10진수 표기법으로 변환하고 형식화합니다. 지정된 위치로 변환 e : 정수 및 부동 소수점 숫자를 과학적 표기법으로 변환하고 지정된 위치(소문자 e)로 형식 지정 E: 정수 및 부동 소수점 숫자를 변환 부동 소수점 숫자를 과학적 표기법으로 변환하고 지정된 위치(대문자 E)로 형식 지정 f: 정수 및 부동 소수점 숫자 변환 부동 소수점 숫자 표현으로 변환하고 지정된 위치로 형식 지정(기본값) 소수점 이하 6자리 유지) F : 위와 동일 g : 정수 및 부동 소수점 숫자 자동 조정 부동 소수점 또는 과학 표기법(6 이상)으로 변환 숫자는 과학적 표기법을 사용), 지정된 위치로 형식을 지정하고(예: 과학적 표기법인 경우;) G: 정수 및 부동 소수점 숫자를 부동 소수점 또는 과학적 표기법으로 변환하도록 자동 조정( 6자리 이상은 과학 표기법 사용), 지정된 위치에 서식을 지정합니다(과학 표기법인 경우 E;)# 🎜🎜#%: 문자열에 서식 표시가 있는 경우 %%를 사용해야 합니다. 퍼센트 기호를 나타내는 데 사용됩니다.
2. 일반적인 자리 표시자 적용 예# 🎜🎜#1. 형식 문자열>>> 이 웹사이트 이름은 %s" % ("pythontab.com")) 위 내용은 Python 자리 표시자를 입력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
이 웹사이트 이름은 pythontab.com# 🎜🎜#>>>2. 형식화된 정수
> ;>> print ("순위 점수는 %d입니다" % (100.0))
>>> 순위 점수는 100입니다
>>
3 , 형식화된 부동 소수점 숫자
>>> print ("Yao Ming의 키는 %f m"% (2.29))
Yao Ming의 키는 2.290000m입니다
>>>