728x90 반응형 Type2 [python] 시간, 타입 체크 데코레이터 개요 파이썬에는 데코레이터라(decorator)는 것이 있다. 직역하면 꾸미다 라는 뜻인데 말그대로 함수를 꾸미는 것이다. 만약 함수의 시간을 체크 하고 싶다고 해보자. 그럼 이렇게 할 것 이다. import time import random def func(): time.sleep(random.random() * 1) start = time.time() func() ellapsed_time = time.time() - start print(f"Ellapsed Time: {ellapsed_time:.2f} seconds") # Ellapsed Time: 0.55 seconds 시간을 재는 곳마다 저런 구조로 코드를 짜야한다면 매우 더러울 것이다. 시간을 재는 함수를 짜보자. def func(): time.. 지식/Python 2023. 2. 26. Dart 자료형 Language tour | Dart A tour of the Dart language A tour of all the major Dart language features. dart.dev Flutter 를 배우기전 Dart 와 조금 친해져보려고 한다. 결론부터 말하면 "타입 빡센 빠른 파이썬" 느낌이다. Built-in types Dart 에는 타입들이 존재한다. int, double, String, bool, List, Set, Map, Runes, Symbols. 각각은 매우 직관적이며 파이썬과 같이 모두 Object 이다. built-in 함수들도 많이 존재하는데 javascript 정도 인 것 같다. (직관적이고 쉽다.) 변수 선언시에 타입 변수명 = 값; 이렇게 해도 되지만 var 을 사용하면.. 지식/Flutter 2023. 1. 21. 이전 1 다음 728x90 반응형