본문 바로가기
728x90
반응형

프로그래밍/[Python] 파이썬45

[python] 파이썬 아스키코드(ASCII) 변환 함수 목 차1. ord() 함수2. chr() 함수3. 아스키 코드 변환을 활용한 예제3-1. 문자열의 모든 문자 아스키 코드로 변환3-2. 아스키 코드 리스트를 문자열로 변환 4. 확장 : 유니코드 처리 파이썬 아스키코드(ASCII) 변환 함수?파이썬에서 아스키(ASCII) 코드와 관련된 변환을 처리할 때 주로 사용하는 함수는 ord()와 chr() 입니다. 이 두 함수는 문자와 아스키 코드(숫자) 간의 변환을 쉽게 처리할 수 있습니다. 1. ord() 함수 설명: 특정 문자의 아스키 코드 값을 반환합니다.문법: ord(character)입력: 단일 문자 (문자열 길이 1짜리).출력: 해당 문자의 정수형 아스키 코드 값.# 문자 -> 아스키 코드print(ord('A')) # 65print(ord('a'.. 2025. 1. 9.
[Python] 파이썬 날짜, 시간 더하기 빼기 목 차1. 날짜 및 시간 더하기현재부터 10일 후의 날짜 계산하기 예제 소스현재부터 3시간 후의 시간 계산하기 예제 소스2. 날짜 및 시간 빼기현재부터 7일 전의 날짜 계산하기 예제 소스현재부터 2시간 전의 시간 계산하기 예제 소스3. 날짜 및 시간 차이 계산날짜 차이 계산 및 출력 예제 소스시간 차이 계산 및 출력 예제 소스 파이썬 날짜 시간 계산 방법파이썬에서 날짜와 시간의 계산은 주로 datetime 모듈을 사용하여 처리합니다. 이 모듈은 날짜와 시간을 다루기 위한 다양한 기능을 제공합니다. 날짜와 시간의 더하기 및 빼기 연산 timedelta 객체를 활용하여 수행됩니다. 1. 날짜 및 시간 더하기현재부터 10일 후의 날짜 계산하기 예제 소스from datetime import datetime, t.. 2025. 1. 8.
[Python] 파이썬 날짜/시간 포맷팅 다루기 (strftime, strptime) 목 차1. 날짜를 문자열로 변환하기 (strftime)1-1. 기본 사용1-2. 주요 포맷 코드1-3. 포맷팅 예제 소스2. 문자열을 날짜로 변환하기 (strptime)2-1. 기본 사용2-2. 유효성 검사3. UTC 시간대 구하는 예제 소스  파이썬에서 날짜와 시간을 포맷팅하거나 문자열로 변환하는 작업은 주로 datetime 모듈의 strftime 및 strptime 메서드를 사용하여 수행됩니다.  1. 날짜를 문자열로 변환하기 (strftime)1-1. 기본 사용datetime.strftime(format) 메서드를 사용하여 날짜와 시간을 원하는 형식의 문자열로 변환합니다.from datetime import datetimenow = datetime.now()formatted_date = now.st.. 2025. 1. 8.
[Python] timedelta와 relativedelta의 시간 계산 차이점 목 차1. timedelta (datetime 모듈의 일부)주요 특징사용 예제2. relativedelta (dateutil 모듈의 일부)주요 특징사용 예제3. timedelta와 relativedelta의 차이점4. 요약하기 1. timedelta (datetime 모듈의 일부)timedelta는 고정된 시간 단위를 기준으로 날짜와 시간을 계산합니다. 일(day), 초(second), 분(minute), 시간(hour), 주(week) 등의 고정된 시간 단위로 연산할 때 사용됩니다. 주요 특징정확한 시간 간격을 계산할 때 적합.달(month)이나 연(year)과 같은 가변적 단위를 지원하지 않음.예를 들어, 하루는 항상 24시간, 1주일은 항상 7일로 고정되어 있습니다. 사용 예제from datetim.. 2025. 1. 7.
Epoch time(에포크 시간)에 대하여 목 차1. Epoch time(에포크 시간)이란?2. 에포크 시간의 기준3. 에포크 시간의 특징4. 파이썬에서 Epoch time 사용4-1. 현재 에포크 시간 가져오기4-2. 에포크 시간을 날짜/시간으로 변환4-3. 날짜/시간을 에포크 시간으로 변환5. 에포크 시간의 활용6. 추가 정보 1. Epoch time(에포크 시간)이란?에포크 시간(Epoch time)은 컴퓨터 시스템에서 시간을 표현하는 방법 중 하나로, **기준 시간(Epoch)**으로부터 경과된 시간을 초 단위로 나타냅니다.  2. 에포크 시간의 기준대부분의 컴퓨터 시스템은 1970년 1월 1일 00:00:00 UTC를 에포크 기준으로 사용합니다.이 기준은 **유닉스 시간(Unix Time)**이라고도 하며, 유닉스 운영 체제에서 처음 사.. 2025. 1. 5.
[Python] 파이썬 자주 사용하는 random 모듈 함수들 목 차random()uniform(a, b)randint(a, b)randrange(start, stop[, step])choice(sequence)choices(population, weights=None, *, k=1)sample(population, k)shuffle(x[, random])gauss(mu, sigma)expovariate(lambd)betavariate(alpha, beta)triangular(low, high, mode)seed(a=None, version=2) random()기능: 0.0 이상 1.0 미만의 부동소수점(float) 난수를 반환.import randomprint(random.random()) # 예: 0.40362543893936054  uniform(a, b)기.. 2025. 1. 4.
728x90
반응형