If를 활용해서 조건문을 만들 수 있음.돈이 있으면 택시를 타고, 돈이 없으면 걸어간다를 if로 구성하면 아래와 같음.예시)if 구문 아래에 나오는 문장은 들여쓰기를 해야 작동됨. 들여쓰기 너비가 달라도 작동 안함. 공백은 스페이스바나 탭으로 줄 수 있으나, 두가지 방
사칙연산파이썬은 +, -, \*, / 기호로 사칙연산을 지원함.나눗셈은 / 대신 //를 활용하면 값을 정수값으로만 받을 수 있음.%는 나눗셈의 나머지를 구하는데 사용됨\+=, -=, \*=, /= 은 특정 변수값에 바로 특정 값을 연산시킬때 사용함.예시)num1 = 1
python의 데이터 타입integer -> 정수. 음수, 양수, 0을 포함하는 정수를 뜻함Float -> 소숫점이 들어간 숫자를 뜻함. ex) 3.14complex number -> 실수와 허수를 포함한 복소수. 파이썬에서 허수는 j로 표현함. ex) 1+3jstri
함수는 함수 명과 함수에 투입될 parameter 값만 호출해주면 이미 함수에 지정된 코드를 불러와 parameter을 넣고 실행시켜주는 매우 유용한 기능임.함수의 기본적인 형태는 아래와 같음.Positional Parameter위 함수를 실행시키기 위해서는 함수명과
만약 import abc 라는 구문을 치고 abc 모듈을 불러오려고 하면 파이썬은 1) sys.modules -> 2) built-in modules -> 3) sys.path 순서로 해당 모듈의 위치를 확인하고 불러온다. sys.path에서도 찾을 수 없으면 에러가
특정한 input이 주어지면 미리 지정된 문법을 통해 해당 input을 가공하여 output으로 도출해주는 기능을 함수라고 한다.엑셀에서의 함수와 동일한 개념이라고 생각하면 보다 쉽게 이해할 수 있다.엑셀에서 =average(a1:a10) 이라고 a1부터 a10까지의
문자열 슬라이싱 -> 문자열은 변수로 지정되었을 때, 각각 문자의 위치에 따라 숫자로 indexing이 되는데 특정 문자열을 순서대로 불러올 때 슬라이싱을 사용. 문법은 변수명 시작지점:끝나는 지점 바로 앞 으로 구성됨.예시)A = “20010331Rainy”Date
파이썬에서 리스트를 만들 때에는 리스트이름 = 요소1, 요소2, …. 와 같은 식으로 하면 지정 가능. 비어있는 리스트도 (a = \[] or a=list()) 만들 수 있고, 리스트 안에 리스트도 포함 가능(a=\[1,2,3,4])앞서 배운 인덱싱과 슬라이싱 기능도
반복해서 문장을 수행해야 할 경우 while문을 사용하면 된다. 예시)Break을 쓰면 while이 무한 반복되지 않고 빠져나가게 할 수 있음.예시)continue를 사용하면 특정 구문이 만족될 때 while의 첫번째 동작으로 돌아가게 할 수 있음.예시)While의 조
iterator는 값을 순차적으로 꺼내올 수 있는 객체이다. 아래와 같이 L 이라는 리스트가 있을 때, 리스트의 요소를 순차적으로 꺼내준다.iterator는 해당 리스트를 dir 했을때 iter 함수가 들어있으면 사용 가능하다.맨 위의 예제처럼 iterator를 변수에
여러 명의 사람들을 직업에 따라 구분한다고 생각해보자.세상에 존재하는 직업을 크게 구분하자면 학생, 직장인, 자영업자로 구분할 수 있을 것이다.이렇게 큰 분류에 따라 객체들을 구분해줄 수 있는 개념을 Class라고 한다.또한 이런 Class는 객체와는 다르게 실존하지
의도치 않은 에러가 발생하는 경우를 예외 상황이라고 한다.아래 예시를 살펴보자파이썬의 인덱스가 0으로부터 시작한다는 점을 깜박했으면 위와 같은 에러를 볼 수 있을 것이다.파이썬에서는 에러가 발생할 경우 바로 프로그램이 종료되게 되있는데, 프로그램의 input 값으로 항
텍스트