Pyhon 기초, 실전

Pyhon 기초, 실전

[Python 기초] 날짜 및 시간 다루기: datetime module 소개

오늘 정리할 내용은 python에서 날짜와 시간을 다룰 수 있는 Datetime module이다. date, time 관련한 module은 사실 .. 생각보다 쓸 일이 별로 없으면서도 막상 필요할 때는 아무것도 기억이 나지 않는 .. 그런 모듈이다. 그래도 공부를 한 김에 한 번쯤은 정리를 해두면, '그때 그런 게 있었지 ..' 할 수 있으니 정리를 해보자. datetime 모듈 소개 및 기초 현재 날짜, 시간 불러오기 사용 방법은 생각보다 직관적이고 간단하다. 우선 현재 날짜와 시간을 불러올 수 있는 코드를 작성해보자. import datetime time_now = datetime.datetime.now() print(time_now) print(type(time_now)) datetime modul..

Pyhon 기초, 실전

[Python 기초] list, dictionary comprehension and conditional comprehension

Python 기초 여섯 번째 시간. 오늘은 list, dictionary의 생성을 간단하게 축약해서 할 수 있는 list comprehension, dictionary comprehension, 그리고 조건을 부여한 conditional comprehension까지 정리를 해보겠다. 이런 comprehension은 아는 사람은 계속 쓰고 모르는 사람은 계속 쓰지 않는 약간의 스킬이다. 코드를 간결하게 쓸 수 있기 때문에 유용하다. list comprehension 우선 아래와 같이 대문자 string들을 가진 list가 하나 있다고 하자. 아래 list들의 element들을 모두 소문자로 바꾸고 싶다면, 아래와 같은 for 문을 사용할 수 있다. number_list = ["FIRST", "SECOND"..

Pyhon 기초, 실전

[Python 기초] 여러 가지 파일 읽고 쓰기 (txt, csv, pickle, json 등)

Python 기초 정리 다섯 번째 시간. 오늘은 여러 가지 파일을 읽고 쓰는 구문을 메모를 해두려고 한다. 사실 이런 구문들은 갑자기 생각이 나지 않으면 결국에는 구글링을 해야 하는데, 그 시간이 가끔 좀 아까울 때가 있어서 .. 검색 없이 내 블로그에 혼자 와서 보고 바로 쓰면 좋을 것 같다. 바로 시작! txt 읽기, 쓰기 # file management file = open("README.txt", "r") print(file.read()) file.close() 기본적인 구문은 위와 같지만, file.close()를 별도로 해주어야 하기에 선호되는 방식은 아니다. # no close any more with open("README.txt", "r") as file: print(file.read()..

Pyhon 기초, 실전

[Python 기초] set과 tuple 그리고 tuple의 packing, unpacking

Python 기초 정리 네 번째 시간. Python의 built-in data types 중에서 set, tuple을 간략하게 정리하고, tuple의 packing, unpacking에 대해서 짧게 정리를 해보려고 한다. Set, Tuple 사실 데이터 분석 일을 하다 보면 set과 tuple보다는 list와 dictionary를 가장 많이 사용한다. 그러다 보니까 이들 개념에 대해서 아예 잊어버리고 사는 경우가 종종 발생한다. 하지만 효율화된 코드를 작성하려고 하다 보면, 이들 자료형들도 알아둘 필요가 있다고 생각을 한다. Set 1. Set의 정의 set은 python 공식 문서에서 다음과 같이 정의가 되어 있다. : A set is an unordered collection with no dupli..

이돌밤
'Pyhon 기초, 실전' 카테고리의 글 목록 (2 Page)