-
13주차 화 1114 (유니코드 프로그램)광주인력개발원 일일포스팅(메모장) 2023. 11. 14. 12:06728x90반응형
<유니코드 프로그램>
- 유니코드(Unicode) 는 전 세계의 모든 문자를 표현하기 위한 표준 인코딩 체계
- 유니코드 프로그램 : 언어, 문자, 특수기호 등의 표준화
### 문자열 결합하기 string1 = "파이썬(python)" string2 = " 재미있어요" string3 = "!!!" print(string1 + string2 + string3)
파이썬(python) 재미있어요!!!
### 문자열을 UTF-8로 인코딩하기 text = "안녕하세요" encode_text = text.encode("utf-8") encode_text
b'\xec\x95\x88\xeb\x85\x95\xed\x95\x98\xec\x84\xb8\xec\x9a\x94'
#%% ### 문자열을 UTF-8로 디코딩하기 dncode_text = encode_text.decode("utf-8") dncode_text
'안녕하세요'
### "안녕하세요" 문자열에서 문자 각각을 출력해주세요 # - 인덱스 번호를 이용하는 방식으로 ### for 문 - 값을 이용해서 출력하는 방식 for i in dncode_text: print(i) ### for 문 - 인덱스 번호를 이용해서 추출하는 방식 for i in range(0, len(dncode_text), 1): print(i,dncode_text[i])
안 녕 하 세 요 0 안 1 녕 2 하 3 세 4 요
### 눈 모양 유니코드 만들기 char = "\u2603" print(char) # for 문을 이용하지 말고, 눈사람 5개 출력하기 print(char * 5)
### 십진수 숫자값을 문자로 변환하기 num = 65 print(num, chr(num))
65 A
### 문자열에서 특정 문자의 위치 찾기 string = "안녕하세요" # "하" 라는 문자의 위치 찾기 print(string.index("하"))
2
### 문자 치환하기 string = "python 기초 문법" # python 문자열을 찾아서 "파이썬" 한글명으로 수정하기 string.replace("python", "파이썬")
'파이썬 기초 문법'
728x90반응형'광주인력개발원 일일포스팅(메모장)' 카테고리의 다른 글
13주차 화 1114 (데코레이터, 가변형매개변) (2) 2023.11.14 13주차 화 1114 (클로저) (2) 2023.11.14 13주차 월 1113 (가상환경 설정, 쥬피터, (도서관리프로그램) (2) 2023.11.13 12주차 금 1110 (MVC) (2) 2023.11.10 12주차 목 1109(프로젝트생각해보기, 정규식, 예외처리, 클래스) (6) 2023.11.09