Programming/Python2 [Python] 수식과 연산자 1. 산술 연산자 + # 덧셈 -# 뺄셈 *# 곱셈 /# (실수) 나눗셈 //# 정수 나눗셈, 몫 %# 나머지 **# 제곱 곱셈 : xy x*y 정수와 부동소수점 수를 혼합 연산하면 수식의 결과는 항상 부동소수점이다. 8+4.0=12.0 파이썬에서 /(나눗셈)은 항상 부동소수점으로 계산된다. 7/4=1.75 몫과 나머지는 divmod()함수를 이용하여 계산할 수도 있다. x=10 y=3 quotient,ramainder=divmod(x,y) print(quotient,ramainder) # 3 1 거듭제곱 ** 지수 연산자는 다른 연산자보다 높은 우선순위 10*2**7=10x128 오른쪽에서 왼쪽으로 계산 2**(2**3)=256 2. 할당 연산자 x = 1 "같다"는 의미가 아니라 변수에 값을 저장.. 2024. 4. 21. [Python] 조건문 1. 제어문제어문은 문장 실행 순서를 제어하는 문장으로, 조건문과 반복문으로 나누어진다.조건문은 조건에 따라 실행 여부가 결정되는 명령문이다.반복문은 특정 조건에 따라 문장을 반복하여 실행하는 명령문이다.프로그램의 3가지 제어 구조 : 순차 구조, 선택 구조, 반복 구조 2. if-else문 if 조건식: 문장1# 조건식이 참일 때 문장1 실행 else: 문장2# 조건식이 거짓일 때 문장2 실행 주의할 점 : 콜론(:), 들여쓰기 block :같은 개수의 들여쓰기를 통해 묶인 코드를 동일한 block에 속한다고 한다. if price>20000: shipping_cost=0 # 블록 discount=0.1 # 블록 else: shipping_cost=3000 else는 불필요한 경우 생략 가능 중복 방.. 2024. 4. 21. 이전 1 다음