문자열 형식화 연산자(%)는 C 언어의 printf() 함수의 문자열 형식화와 매우 유사하며 사용되는 기호도 퍼센트 기호(%)를 사용하여 동일하며 모든 printf()를 지원합니다. 포맷 작업. 구문은 다음과 같습니다.
format_string % string_to_convert
format_string은 "%cdoe" 형식의 형식 표시 문자열입니다. 둘째, 괄호 안에 넣어서 사용해야 합니다.
문자열 형식 출력의 예:
charA = 65 charB = 66 print("ASCII码65代表:%c" % charA) print("ASCII码66代表:%c" % charB) Num1 = 0xEF3 Num2 = 0xAB03 print('转换成十进制分别为:%u和%u' % (Num1, Num2)) Num3 = 1500000 print('转换成科学计数法为:%e' % Num3)
출력:
ASCII 코드 65는 다음을 나타냅니다. A
ASCII 코드 66은 다음을 나타냅니다. B
10진수로 변환: 3827 및 43779
과학 표기법으로 변환: 1.200000e+06
형식 지정 문자는 보조 기호와 함께 사용할 수도 있어 매우 편리합니다.
다음 표에 표시된 보조 기호:
보조 기호 예:
Num1 = 108 print("%#X" % Num1) Num2 = 234.567890 print("%.2f" % Num2)
출력:
0X6C
234.57