파이썬 문자열 U, R, B의 의미를 추가하기 전에

1. U를 문자열을 추가하기 전에

  예를 들어 : u는 '나는 포함하는 중국어 문자열입니다'를

  작업 : 뒤에 유니 코드 형식으로 인코딩 된 문자열은 일반적으로 소스 저장 형식이 다시 사용 왜곡을 초래하기 때문에 문제를 방지하기 위해, 중국의 문자열의 앞에 사용.

  PS :뿐만 아니라 중국어, 임의의 문자열에 대한 문자열의 대표가 될 수 있습니다. 일반적으로 다양한 코딩 영어 문자가 제대로 기본적으로는 U와 함께 일반적으로하지 않습니다 ,, 해결할 수 있습니다.

 

문자열 플러스 R하기 전에 (2)

  예를 들어, R '\ n \ n \ n \ n'출력 대신 트랜스 -4- 문자열 'n \ n \ n \ n \'

  작업 : 백 슬래시 이스케이프 메커니즘을 제거하지 않습니다 '\ n'을 특수 문자로 인식하지만, '\'로 인식되고 'N'

 

문자열 플러스 B 전에 (3) 

  예 : 응답 = B # 1 B '이 목표 바이트임을 나타내는'</ H1> <H1> 안녕하세요! '은

  역할 :

  B ""접두사 : 문자열을 다시 유형 바이트입니다.

  사용

  네트워크 프로그래밍, 서버와 브라우저는 데이터 바이트의 유형을 인식하고 있습니다.

  : 같은 매개 변수 및 함수는 함수의 반환 값은 바이트 유형입니다 보내 RECV

  첨부 파일 :

  교체 가능한 방식으로 STR의 바이트에서 Python3이고
  str.encode ( "UTF-. 8 ')
  bytes.decode ("UTF-. 8')

추천

출처www.cnblogs.com/lovewhale1997/p/11356383.html