파이썬 time 2

파이썬 - random 모듈과 time 모듈

random 모듈 # n1 이상 n2 미만의 난수를 반환 import random random.randrange(n1, n2) # n1 이상 n2 이하의 랜덤 정수를 반환 import random random.randint(1, 5) # 리스트에 나열된 데이터 중 랜덤으로 n개를 선택하여 반환 import random random.sample([1, 2, 3, 4, 5], n) # 리스트에 나열된 데이터의 순서 섞기 import random abc = [‘a’, ‘b’, ‘c’, ‘d’] random.shuffle(abc) # 리스트의 데이터 중 랜덤으로 하나를 반환 import random abc = [‘a’, ‘b’, ‘c’, ‘d’] random.choice(abc) time 모듈 import ti..

파이썬 중급 - 사용자/math/random/time 모듈, 패키지

파이썬 기초에서 모듈에 대해 잠깐 학습했었다. 조금 더 깊이 살펴보면 파이썬의 모듈은 내부 모듈, 외부 모듈, 사용자 모듈로 구분할 수 있다. 내부 모듈은 파이썬 설치 시에 기본적으로 사용할 수 있는 모듈이고 외부 모듈은 별도 설치 후 사용할 수 있는 모듈이다. 사용자 모듈은 말 그대로 사용자가 직접 만든 모듈을 뜻한다. 사용자 모듈 사용자 모듈을 만들기 위해서는 미리 만들어놓은 파일이 필요하다. 먼저, 파일 하나에 사용할 함수를 선언해두고 저장한다. 이때, 파일의 제목은 제목.py가 될텐데, 여기서 입력한 제목이 모듈명이 되는 것이다. 예를 들어 calculator라는 제목으로 파일을 만들었다고 가정하면 모듈을 사용하는 방법은 다음과 같다. 우선, 모듈을 사용할 새로운 파일을 생성하여 import ca..