Python에는 두 가지 유형의 %가 있습니다:
1 숫자 연산: %는 모듈로를 나타내고 나눗셈의 나머지를 반환합니다.
예:
>>> 7%2 1
2.% 연산자(문자열 서식, 문자열 서식), 설명은 다음과 같습니다.
% [(이름)][플래그][너비].[정밀도]typecode
(이름)은 명명된 플래그에 대해 +, -, ' ' 또는 0을 가질 수 있습니다. +는 오른쪽 정렬을 의미합니다. - 왼쪽 정렬을 의미합니다. ''는 공백입니다. 즉, 양수 왼쪽에 공백을 채워 음수에 맞춰 정렬하는 것을 의미합니다. 0은 0 패딩을 사용함을 의미합니다. 너비는 디스플레이 너비 정밀도를 나타냅니다.
유형 코드:
%s 字符串 (采用str()的显示) %r 字符串 (采用repr()的显示) %c 单个字符 %b 二进制整数 %d 十进制整数 %i 十进制整数 %o 八进制整数 %x 十六进制整数 %e 指数 (基底写为e) %E 指数 (基底写为E) %f 浮点数 %F 浮点数,与上相同 %g 指数(e)或浮点数 (根据显示长度) %G 指数(E)或浮点数 (根据显示长度) %% 字符"%"
예:
>>> print("%6.3f" % 2.3) 2.300 # 第一个"%"后面的内容为显示的格式说明,6为显示宽度,3为小数点位数,f为浮点数类型 # 第二个"%"后面为显示的内容来源,输出结果右对齐,2.300长度为5,故前面有一空格
>>> print("%+10x" % 10) +a # x为表示16进制,显示宽度为10,前面有8个空
더 많은 Python 관련 기술 문서 , # 🎜🎜#Python tutorial 컬럼을 방문하여 학습하세요!
위 내용은 파이썬에서 %는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!