티스토리 뷰

파이썬/클래스

클래스 파이썬 실습해보기

코린이도이 2020. 11. 3. 16:39

<문제: time모듈, 클래스의 생성자와 소멸자를 활용하여 객체의 생성, 소멸 시간을 출력하시오.>

실행 조건

  1. time 모듈의 ctime함수는 현재 시간을 출력함
  2. time 모듈의 sleep 함수는 해당 시간 동안 cpu 점유를 막음(3초 동안)
  3. 객체 생성 후 3초 동안 sleep

코드 짜보기 ↓

더보기
import time #time모듈 불러오기


class Life:
	def __init__(self):
    	self.birth = time.ctime()
        print(self.birth)
        
	def __del__(self):
    	print(time.ctime())
        
def test():
	life = Life()
    time.sleep(3) #3초 뒤에 시간 출력
test()

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함