Python Wrap-Up Variables - String & Numbers (차이) 큰 따옴표(""), 작은 따옴표('') 내부에 있는 문자를 가진 변수값은 string 숫자 자체의 값을 가진 변수값은 number string 과 number 은 다른 data
Python - 조건문 (If) If문 들여쓰기(indents) if문의 expression 이 True 일때 실행되야 하는 코드들은 항상 if문 보다 시작 간격이 더 안으로 들어와 있어야한다 if문과 동일 간격 선상에 있는 구문은 if문과 관계 없는 독립적인 구문
parameter를 통해 함수의 입력값을 정의하고, argument를 통해 함수 호출 시 출력Parameter → 함수에 입력으로 전달된 값을 받는 변수Arguments → 함수를 호출할 때 함수에 전달하는 입력값디폴트 매개 변수함수에 변수를 지정해줄 때, 기본이 되는
Q. Input으로 주어진 리스트에서 홀수는 전부 지우고 짝수만 남은 리스트를 리턴해주세요.리스트의 요소들은 전부 숫자값이고 총 요소 수는 5개 입니다.list 내 elements 수가 표기되어 있을 때, if문만을 이용하여 풀어보는 방식이다.일단 elements 들을
list check point 더하기 .append() .append → list 뒤 요소 추가 Plus (+) B = A + [a, b] 다른 리스트끼리만 + 사용 가능 동일한 리스트에는 + 사용 불가 (사용하고자 할 때는 요소에 대괄호([ ]) 삽입)
tuple_name = (a, b, c)정보를 저장할 때 사용하는 자료형 중 하나요소들을 저장할 때 사용 (list와 비슷)소괄호(())를 사용하여 선언 (tuple_name = (a, b, c))기본적인 logic은 list와 동일리스트는 변경 가능 (mutable)
단순히 list 내에 있는 element를 출력하고자 할 때, 기존에 배웠던 내용으로는 효율적으로 코드를 작성하기 어렵다아래 예시와 같이 가능은 하지만.. 만약 2억개의 element를 출력하려면 매우 힘든 작업이 될 것이다forfor 루프를 통해 특정 객체의 원소에
Q. find_smallest_integer_divisor 라는 이름의 함수를 구현해 주세요.find_smallest_integer_divisor 함수는 하나의 parameter를 받습니다.Parameter 값은 integer만 주어집니다.find_smallest_in
Dictionary Looping Dictionary (key) for list와 마찬가지로 dictionary도 for문을 사용하여 looping이 가능 dictionary는 key와 value값을 가지고 있으므로 key값을 통해 value값을 return시킴
Parameter (args, *kwargs) *args 가변인자를 위한 변수 함수의 인자가 몇개인지 모를 때 사용 일반적으로 args 라고 쓰지만, \ 뒤에 어떤게 와도 상관없다. hiphop , love, *munequita 등 무엇이든 가능하다. > 참고
클래스란 자료형을 위한 일종의 템플릿과 같은 개념과자 틀 → 클래스 (class)과자 틀로 만든 과자 → 객체 (object)클래스 (class)란 어떤걸 계속 만들어낼 수 있는, 과자 틀과 같은 템플릿 개념이고,객체 (object)란 클래스에 의해 만들어진 결과물의
변수나 함수, 또는 클래스를 모아놓은 파일모듈을 만드는 이유는 아래와 같다.다른 파일에서 재사용이 가능하게 하기 위함전체 코드가 한 파일에 넣기에는 너무 커졌을때 여러 파일로 나누어서 정리를 하기 위함.py 파일을 만든 후 해당 파일 안에 재사용하고자 하는 변수나 함수
Python이 위의 abc 패키지를 import하려면 해당 패키지가 어디 있는지 찾아야 한다.파이썬은 아래 세 경로를 순서대로 확인한다.1\. sys.modules2\. built-in modules3\. sys.pathPython이 모듈이나 패키지를 찾기 위해 가장
파이썬이 모듈과 패키지를 탐색할 때 첫번째로 확인하는 위치dictionary 형태파이썬이 모듈과 패키지를 탐색할 때 세번째로 확인하는 위치list 형태sys 모듈은 파이썬에 이미 내장되어 있는 Bulit-In Module 이므로 파이썬이 자동으로 찾을 수 있다.절대 경
Comprehension Comprehension이란 if문을 사용한 조건식이나 for문을 사용하여 loop를 쓸 때, 더 간단하고 직관적으로 사용하기 위한 방식이다. List Comprehension 아래의