본문 바로가기
반응형

전체 글209

[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.
[JavaScript] 자바스크립트 삼항 연산자 사용법 및 예제 목 차1. 삼항 연산자란?2. 사용 예제2-1. 기본 사용2-2. 중첩 사용3. 주요 특징4. 주의 사항 1. 삼항 연산자란?삼항 연산자(ternary operator)는 JavaScript에서 조건에 따라 다른 값을 반환하거나 실행할 때 사용되는 짧고 간결한 조건문입니다.조건 ? 값1 : 값2;조건: 평가될 표현식으로, true 또는 false로 평가됩니다.값1: 조건이 true일 때 반환되는 값 또는 실행되는 표현식.값2: 조건이 false일 때 반환되는 값 또는 실행되는 표현식.   2. 사용 예제2-1. 기본 사용const age = 18;const canVote = age >= 18 ? "Yes" : "No";console.log(canVote); // "Yes"조건 age >= 18이 true.. 2025. 1. 3.
[JavaScript] 자바스크립트 setInterval()과 clearInterval() 함수 목 차1. setInterval과 clearInterval 함수란?2. setInterval() 함수2-1. 문법2-2. 사용 예제3. clearInterval() 함수3-1. 문법3-2. 사용 예제4. 주요 특징4-1. 비동기 작업5. 활용 예제5-1. 박스 이동 애니메이션 예제5-2. 타이머 만들기 예제6. 주의사항 1. setInterval과 clearInterval 함수란? setInterval과 clearInterval은 JavaScript에서 특정 작업을 일정한 시간 간격으로 반복 실행하거나, 반복 작업을 중단할 때 사용됩니다.  2. setInterval() 함수2-1. 문법const intervalId = setInterval(callback, delay, ...args);callback:.. 2024. 12. 30.
구글 애드센스 광고 차단 회복 적용하고 테스트 해보기 목 차1. 개요2. 광고 차단 회복 메시지 만들기3. 메시지 태그 적용하기4. 광고 차단 테스트 해보기5. 마치며 1. 개요요즘에는 광고 차단 프로그램을 사용하는 사람들이 많이 있다는 얘기를 듣고 좋은 기능이 있나 찾아보았습니다. 그렇게 찾아낸 방법은 구글 애드센스에 '광고 차단 회복' 기능이 있다는 것을 발견하였습니다. 이 기능은 광고 차단 프로그램을 사용하는 유저가 사이트에 접속했을 때 광고 차단을 해제해 달라고 요청할 수 있는 기능이었습니다. 그래서 제가 직접 티스토리 블로그에 적용하고 테스트까지 해서 제대로 동작하는지 확인해 보았던 방법을 이번 글에 포스팅하도록 하겠습니다.  2. 광고 차단 회복 메시지 만들기[구글 애드센스 로그인] - [개인 정보 보호 및 메시지] 페이지 접속하단에 광고 차단 .. 2024. 12. 25.
티스토리 블로그 추가 개설하는 방법 및 주의사항 시작하기 전에티스토리 블로그를 1개만 운영하는 분들도 많지만 더 많은 수익을 얻기 위해 여러 블로그를 개설하기도 합니다. 따라서 여러 블로그를 운영하기 위해 추가로 개설하는 방법에 대해 작성해 보겠습니다.추가로 개설하는 블로그는 서브 블로그 개설이 아닌 새로운 계정으로 새 블로그를 개설하는 방법입니다. 티스토리 추가 개설 방법티스토리 홈페이지 (https://www.tistory.com/)에 접속해서 '카카오 계정으로 시작하기' 버튼을 클릭합니다.※ 카카오톡 계정을 새로 만들려면 새로운 전화번호가 필요하지만 여기서는 카카오 계정만 만들기 때문에 새로운 전화번호는 필요 없습니다. 카카오계정으로 시작하면 로그인 관련 팝업창이 뜨게 됩니다.여기서 최상단에 있는 '카카오계정으로 로그인' 버튼을 클릭합니다.  카.. 2024. 12. 23.
반응형