Python에서 문자열 앞의 B

Python에서 문자열 앞의 B

이 자습서에서는 Python의 b" 문에 대해 설명합니다.

Python에서 b" 문 사용

b" 표기법은 Python에서 bytes 문자열을 지정하는 데 사용됩니다. ASCII 문자가 있는 일반 문자열과 비교하여 bytes 문자열은 각 16진수 요소가 0에서 255 사이의 바이트 변수 배열입니다.

내장된 encode() 함수를 사용하여 일반 문자열을 bytes 문자열로 인코딩할 수도 있습니다. 아래 프로그램은 encode() 함수를 사용하여 일반 문자열을 bytes 문자열로 인코딩하는 방법을 보여줍니다.

string = "This is a string"
print(string.encode())

출력:

b'This is a string'

위의 코드에서 encode() 함수를 사용하여 일반 문자열 This is stringbytes 문자열 형식으로 인코딩했습니다. b" 문을 사용하여 문자열을 bytes 문자열 형식으로 인코딩할 수도 있습니다. 다음 코드 스니펫은 그렇게 하는 방법을 보여줍니다.

string = b"This is a string"
print(string)

출력:

b'This is a string'

여기서 string 변수는 일반 문자열이 아닙니다. 대신 bytes 문자열입니다.

튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Python Bytes