파이썬 모듈 import하는 방법


    1.import 파이썬파일 as 별칭
        파이썬파일(or 별칭).함수 형식으로 사용한다.


    2.from 파이썬파일 import 함수
        함수 형식으로 사용한다.


    3.from 파이썬파일 import *
        파이썬 파일 안에 내용 모두 불러와 사용한다.

    ex) numpy, pandas, os

 

 


 

 

bool( ) : 값이 True인지 False인지 판단한다.

 

all([ ]) : all 안의 리스트 값이 모두 True여야 True를 리턴한다.

any([ ]) : any 안의 리스트 값 중 하나라도 True이면 True를 리턴한다.

 

pprint( ) : print와 동일하나 코드를 예쁘게 출력한다. 많은 양의 데이터를 확인하기 좋다.

from pprint import pprint

cat = '나도 키워줘'

pprint(cat)

#print와 사용하는 방법은 똑같다.

 

random : 랜덤한 로직이 필요할 때 사용한다.

import random

num = [1, 2, 3, 4, 5, 6, 7, 8, 9]

random.shuffle(num)  # 무작위로 섞어 반환
print(num)

dice = random.randint(1,6)
print(dice)  # 6 나오면 집 간다.

 *uniform은 랜덤한 소수를 가져온다.

 

 

time : 시간을 다룰 때 사용한다. time.time() 현재 시간 저장, time.sleep(3) 3초간 대기

past = time.time()

time.sleep(3)  # 3초간 대기

now = time.time()

print(f"{now-past:.2f}초")  #코드 실행시간 구하기

#.2f : 소수점 두번째자리까지 표기

 


 

 

 

datetime 함수

    날짜를 다룰 때 사용한다.

import time
from datetime import datetime, timedelta
#timedelta는 날짜를 더하고 뺄 때 씀

datetime.now() #현재 날짜 및 시간 출력

days = datetime.strptime('문자열', “format code”) #문자열을 datetime으로 변경
string = datetime.strftime(datetime, “format code”) #datetime을 문자열로 변경

past = datetime + timedelta(days = 3)

datetime.date.today().year  #연도
datetime.date.today().hour  #시간
datetime.date.today().microsecond  #마이크로초



#datetime의 format code
'''
%y : 두 자리 연도 / 20, 21, 22
%Y : 네 자리 연도 / 2020, 2021, 2022
%m : 두 자리 월 / 01, 02 ... 11 ,12
%d : 두 자리 일 / 01, 02 ...  30, 31
%I : 12시간제 시간 / 01, 02 ... 12
%H : 24시간제의 시간 / 00, 01 ... 23
%M : 두 자리 분 / 00, 01 ... 58, 59
%S : 두 자리 초 / 00, 01 ... 58, 59
'''

※ datetime의 형태는 datetime으로 날짜와 시간을 분리하고 싶다면 문자열로 변환 후 사용해야 함

 

'Python' 카테고리의 다른 글

[Python] 예외처리문(try-except)  (0) 2023.03.22
[Python] 클래스(Class)  (0) 2023.03.22
[Python] 파일과 디렉토리 다루기  (0) 2023.03.22
[Python] 제너레이터(generator)  (0) 2023.03.22
[Python] 이터레이터(Iterator)  (0) 2023.03.22

+ Recent posts