03. 흐름제어
if 문C언어의 brace 안과 같은 역할은 python에서는 들여쓰기를 함조건식을 () 로 묶지 않음 if condition : statementelif condition : statementelse : statement 3항연산자값 if 조건식 else 값ex) a = -a if a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 끝값이 생략되니 주의할 것 myR = range(0, 10, 2)print(list(myR)) -> [0, 2, 4, 6, 8] 보통 for문과 결합하여 사용for item in range(1, 101): break 문continue 문pass 문아무동작을 하지 않는 경우, 문법적 오류를 피하기 위해 사용함
더보기
02. 연산자
순위 연산자 의미 1 ( ), [ ], { } 괄호 및 튜플, 리스트, 사전, 집합 정의 2 x[index], x[index1:index2:index3] 인덱싱, 슬라이싱 3 ** 거듭제곱 4 +x, -x, ~x 양수,음수,비트 not 5 *, /, //, % 6 +, - 7 8 & 9 ^ 10| 11 in, not in, is, is not, =, ==, != 구성연산자, 비교연산자12not x 13and 14or 15=, *=, -=오른족에서 왼쪽으로 결합도를 가짐 수치연산자연산자 종류: + - * / ** // % 나눗셈2.7 과 3.4 버전에 차이가 있음2.7버전 - 10/3 = 33.4버전 - 10/3 = 3.3333333333333335 몫 연산자10//3 = 3 거듭제곱 연산자10**2 = ..
더보기