Ch 4. 조건문 / Ch 5. 반복문
·
Coding/Python
if-else 문if 조건식 : 문장 1else : 문장 2문장 3조건식이 True이면 문장 1을, False이면 문장 2를 실행- else문이 없는 if문의 경우, if문의 조건식이 True이면 if문 블럭 내의 문장을 실행, 아니면 if문 블럭 다음의 문장(문장 3)을 실행 - 중첩 if 문 (if문 안에 if문)- 연속 if 문 (if문 다음에 if문)- elif 문 (else if) 조건 연산자max_value = (x if x > y else y) #if 뒤의 조건문이 참이면 x를, 아니면 else 뒤의 y를 max_value로 정의간단한 조건문의 경우 조건 연산자를 사용하여 표현할 수 있음 for 문 (횟수 제어 반복)for 변수 in 리스트 : 문장 1문장 2변수에 리스트의 원소를 순서대로 ..
Ch 3. 수식과 연산자
·
Coding/Python
산술 연산자연산자 수학적 의미+덧셈-뺄셈*곱셈**거듭제곱/나눗셈//몫%나머지 할당 연산자연산자의미x = 1변수 x에 정수 1을 할당 (변수 x를 정수 1이라고 정의)x = y = z = 0정수 0이라는 하나의 값을 변수 x, y, z에 할당x, y, z = 10, 20, 30변수 x, y, z에 정수 10, 20, 30을 할당x, y = y, z변수 x에 변수 y의 값을, 변수 y에 변수 x의 값을 할당 (서로 교환) 복합 할당 연산자연산자의미x += yx = x + yx -= yx = x - yx *= yx = x * yx /= yx = x / yx %= yx = x % y 관계 연산자연산자의미==같다!=같지 않다>좌변이 우변보다 크다 (초과)좌변이 우변보다 작다 (미만)>=좌변이 우변보다 크거나 같다..
Ch 2. 변수와 자료형
·
Coding/Python
변수(variable)변수 정의 (Python에서는 선언 X)x = 100 변수명 규칙- 첫 글자는 영문자 또는 _- _ 이외의 기호 또는 공백 X (#은 주석)- 대소문자 구분 O- 예약어 사용 X 자료형- 정수(integer) : int()- 부동소수점(floating point) : float()- 문자열(string) : " ", ' ', str()- 자료형 확인 : type() 변수 간 연산은 동일한 자료형인 경우에만 가능 문자열 메소드- 문자열 길이 : .len()- 대문자 변환 : .upper()- 소문자 변환 : .lower()- 단어의 위치 : .find() 인덱스- 왼쪽에서 0부터 시작- 오른쪽에서 -1부터 시작 f-stringprint(f"x + y의 값은 {x + y} 입니다") i..
Ch 1. 파이썬 소개
·
Coding/Python
프로그램명령어(프로그래밍 언어) ▶ 인터프리터(Python, Javascript, Rupy ...) / 컴파일러(C, C++, C#, JAVA ...) ▶ 기계어(이진수) Python의 대화형 모드(interactive) / 스크립트 모드(script)