본문 바로가기

분류 전체보기103

locale 모듈 - 국제화 서비스 import locale locale.setlocale(locale.LC_ALL, '') my_money = float(input()) my_money = locale.format('%.2f', my_money, 1) print(my_money) # 실행결과 3000 3,000.00 참고 : https://python.flowdas.com/library/locale.html locale --- 국제화 서비스 — 파이썬 설명서 주석판 locale --- 국제화 서비스 소스 코드: Lib/locale.py locale 모듈은 POSIX 로케일 데이터베이스와 기능에 대한 액세스를 엽니다. POSIX 로케일 메커니즘은 프로그래머가 소프트웨어가 실행되는 국가별로 모든 세부 사항을 알 필요 없이 응용 프로그램에서 .. 2020. 4. 28.
list안에 요소가 있는지 확인하기 my_list = ['abc', 'def', 'ghi', 'jkl'] if 'def' in my_list: print("있다") else: print("없다.") # 실행결과 있다 my_list = ['abc', 'def', 'ghi', 'jkl'] if 'abcde' in my_list: print("있다") else: print("없다.") # 실행결과 없다. 2020. 4. 28.
re 모듈 - 문자열에서 숫자만 제거하기 import re 문자열 = "1q2w3e4r" p = re.compile("[^0-9]") print("".join(p.findall(문자열))) # 실행결과 qwer 2020. 4. 28.
입력받은 숫자를 한자리씩 나누기. (한 줄 출력, list에 저장) 한 줄 출력 num = 1234 for i in map(int, str(num)): print(i) # 실행결과 1 2 3 4 list에 저장 for number in range(10, 21): list_number = list(map(int, str(number))) print(list_number) # 실행결과 [1, 0] [1, 1] [1, 2] [1, 3] [1, 4] [1, 5] [1, 6] [1, 7] [1, 8] [1, 9] [2, 0] 2020. 4. 28.