ide - python3编码问题
PHP中文网
PHP中文网 2017-04-18 09:37:33
0
2
348
PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(2)
阿神

Python3은 기본적으로 UTF-8 인코딩 형식으로 파일을 읽고 씁니다. utf-8을 구체적으로 지정할 필요는 없습니다.

python3에서는 유니코드 인코딩 형식의 바이트 개체만 str이 될 수 있습니다.
다른 인코딩 형식은 bytes입니다. 예: gbk, utf-8………………

str.en코드(인코딩 형식) --> bytes
는 유니코드에서 인코딩 형식을 지정하는 bytes

으로 변환됩니다.

bytes.de코드(인코딩 형식) --> str
는 지정된 인코딩 형식에서 유니코드 bytes입니다. > str

print('Hello')

'Hello'는 이미
이므로 str로 변환할 필요 없이 바로 출력하면 됩니다. bytes

巴扎黑

python3에는 유니코드 인코딩과 str만 있는데, 인코딩은 문자열을 유니코드로 인코딩하는 것(보고 이상하게 생각하는 것)이고, 디코드는 유니코드 인코딩을 문자열로 디코딩하는 것입니다. Print는 문자열을 직접 허용합니다. "Hello"를 출력하려면 print('Hello')를 사용하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!