sys.modules 와 sys.path의 차이점을 서술해 주세요.sys 도 import 해야하는 모듈입니다. 파이썬은 sys 모듈의 위치를 어떻게 찾을 수 있을까요?Absolute path와 relative path의 차이점을 서술해 주세요.calculator 패키지
괄호 안에 출력하고 싶은 것들을 써준다. 단, 문자열을 출력하고 싶으면 꼭 ""를 둘러싸준다.함수를 출력할 수도 있다. 함수가 return하는 것을 출력한다.사실 웬만한 것들은 다 출력이 가능하다.나는 while loop이나 if statement처럼 눈에 보이지 않는
Set: 집합! 어떠한 리스트에서 중복된 숫자를 제거하거나 리스트 A와 B의 교집합과 합집합을 알고 싶을 때 요긴하게 쓰인다. \- Dictionary처럼 중괄호를 쓰거나 set()을 쓴다. 헷갈리지 말자.순서가 없다. for문을 쓸 때 순서대로 튀어나오지 않는다는
함수 이름 옆에 있는 괄호 안에 있는게 function parameter이다. 파라미터를 순서대로 넣는 경우 positional argument라 한다.파라미터를 순서대로 파라미터명과 함께 넣어주는 방법도 있다. 이렇게 되면 가독성도 높아지고 실수를 줄일 수 있다. 물
인터프리터 언어는 코드가 실행되기 직전까지 검사를 하지 않기 때문에 버그가 있는 함수가 실행되기 전까지는 버그가 있는지 잡아내는것이 무척 어렵다. 컴파일러는 실행하는 순간 기계어가 모든 버그를 잡아주지만 파이썬 같은 언어는 ㄴㄴ. 그래서 미리 linter와 format
class 클래스는 메모리에 올라가지 않고, 클래스를 활용해서 만들어낸 인스턴스가 메모리에 올라간다. 하나의 클래스로 만들어낸 인스턴스는 모두 '독립적' OOP 원칙 캡슐화 은닉화 상속 다형성 이 네가지 원칙을 지켜서 만든 것을 class, 네가지 원칙을