[module] random, time, sleep

markyang92·2021년 7월 24일
0

python

목록 보기
20/42
post-thumbnail

random

from random import *
 
i = randint(1, 100)  # 1부터 100 사이의 임의의 정수
		     # 중간 몇 개 예외는 안됨
print(i)
 
f = random()   # 0부터 1 사이의 임의의 float
print(f)
 
f = uniform(1.0, 36.5)   # 1부터 36.5 사이의 임의의 float
print(f)
 
i = randrange(1, 101, 2) # 1부터 100 사이의 임의의 짝수
print(i)
 
i = randrange(10)  # 0부터 9 사이의 임의의 정수
print(i)

time

import time

time.time()

import time

print(time.time())

# === 출력 === #
1639146876.1980789
  • msms 단위로 출력된다.

time.localtime(time.time())

import time

print(time.localtime(time.time()))

# === 출력 === #
time.struct_time(tm_year=2021, tm_mon=12, tm_mday=10, tm_hour=23, tm_min=36, tm_sec=15, tm_wday=4, tm_yday=344, tm_isdst=0)

time.ctime()

import time

print(time.ctime())

# === 출력 === #
Fri Dec 10 23:37:48 2021

time.strftime()

argumentdescription
%Y2021 (년)
%m12 (월)
%d10 (일)
%H23 (시)
%M39 (분)
%S12 (초)
import time    

print(time.strftime('%Y-%m-%d %H:%M:%S'))
# === 출력 === #
2021-12-10 23:39:12

time.sleep(1)

  • time.sleep(): sec 단위로 프로세스를 block 시킴
profile
pllpokko@alumni.kaist.ac.kr

0개의 댓글