Python 강좌 : 제 4강 - 기초 연산 (1)

   

대입 연산


A=B=C=3
a,b=1,2
C+=1

print(A, B, C, a, b)
결과
3 3 4 1 2


Python에서는 세미콜론(;)을 입력하지 않아도 연산이 가능합니다. 또한 대소문자를 구별합니다.

print()를 이용하여 출력할 수 있습니다. 콤마(,)로 변수를 구별합니다.


사칙 연산


연산결과
x + y더하기
x - y빼기
x * y곱하기
x / y나누기
x // y정수 나누기
x % y나머지
-x부호 변경
x ** y제곱

나누기정수 나누기의 차이점은 7/3일 경우 결과는 2.3333333333333335가 출력되며 7//3일 경우 결과는 2가 출력됩니다.


복소수 표현


연산결과
x + yj복소수
complex(x, y)복소수
a.conjugate()a의 공액복소수

복소수는 j를 포함하면 복소수로 입력됩니다. 허수 부분j를 붙여줍니다.

complex(x, y)x + yj로 표현됩니다.

공액복소수는 허수의 부호를 변경합니다.

a.conjugate()a에 영향을 미치지 않습니다. 즉, a의 값 자체가 바뀌지는 않습니다.


a = complex(3, 2)
b = a.conjugate()
c = 3+2j

print(a)
print(b)
print(c)
결과
(3+2j)
(3-2j)
(3+2j)


도움이 되셨다면 광고 클릭 부탁드립니다.

⤧  Next post Python 강좌 : 제 5강 - 기초 연산 (2) ⤧  Previous post Python 강좌 : 제 3강 - 함수 & 자료형