2월, 2024의 게시물 표시

파이썬 - 시간 라이브러리 (datetime) 정리

이미지
  Python - 시간 라이브러리 (datetime)  1. 라이브러리  from datetime import datetime  import datetime 으로하면, 메서드를 사용할때  datetime.datetime.now() 이렇게 써야하는 불편함이 있기에, from datetime 모부터 쓸것  2. 함수 / 메서드 종류  a = datetime.now() a = datetime.today() 이렇게 선언했다고 했을때 아래 메서드를 이렇게 표현할 수 있다.  메서드명 출력 예시 설명 a.now() a.today() 2024-02-28 08:57:41.221849 현재 날짜와 시간을 출력 * 여러값이 같이 출력되므로 함수() 형식 a.year 2024 현재 연도를 출력 a.month 2 현재 월을 출력 a.day 28 현재 일을 출력 a.weekday() 2 요일을 출력 ( 0이 월요일) a.isoweekday() 3 ISO 규격에 따른 요일을 출력 (1이 월요일) a.date() 2024-02-28 날짜를 출력 *함수() a.time() 08:57:41.221849 시간을 출력 *함수() a.hour 8 현재 시간의 시를 출력 a.minute 57 현재 시간의 분을 출력 a.second 41 현재 시간의 초를 출력 3. now()와 today() 차이점 datetime.now(), datetime.today() 둘다 정말 똑.같.은 값을 리턴한다.  하나의 차이점은 now()는 매개변수로 국가별 타임시간대를 출력할 수 있다는 것이다.  기본값은 today와 동일하게 현재 있는 지역의 시간대, 날짜를 리턴함 * datetime 모듈의 메서드 및 함수 주의할 점  1) 괄호  여러 함수, 메서드들이 있다. 이 중에서 어떤것이 괄호를 입력하는 건지 헷갈렸다.  now(), today(), date(), time(), w...

프로그래머스 파이썬 기초 트레이닝 :: 정수를 나선형으로 배치하기 (*)

이미지
                문제 설명  프로그래머스 URL https://school.programmers.co.kr/learn/courses/30/lessons/181832 프로그래머스 코딩 카테고리  코딩 기초 트레이닝 Day 25 - 정수를 나선형으로 배치하기  Lv.0 문제 내용  양의 정수 n이 매개변수로 주어집니다. n × n 배열에 1부터 n2 까지 정수를 인덱스 [0][0]부터 시계방향 나선형으로 배치한 이차원 배열을 return 하는 solution 함수를 작성해 주세요. 넘나 어려운 문제다..  ----------------------------------- 나선형으로 도는거기 때문에, 시계방향으로 돈다.  방향은 R  →   D  →   L  →  U 이렇게 고정이 되어있다.  4가지 경우에 따른 방향 설정 dir = R(1) → D(2) → L(3) → U(4) def solution(n): answer = [[0]*n for i in range(n)] x, y = 0, 0 dir = 'r' #dir로 방향조정 : r, d, l, u if n == 1: return [[1]] for i in range(1, n*n+1): answer[x][y] = i if dir == 'r': y += 1 if y == n-1 or answer[x][y+1] != 0: dir = 'd' elif dir == 'd': x += 1 if x == n-1 or answer[x+1][y] != 0: ...

이 블로그의 인기 게시물

[KT 에이블스쿨 - IT 트랜드] 국내외 AI 관련 규제

KT 에이블스쿨 : IT 인프라 (1일차~5일차) 공부 정리

KT 에이블스쿨 : 핀테크 아이디어 공모전