<들어가기 앞서>

1. 이항연산자
이항연산자는 두 개의 변수에 대한 연산을 하는 연산자이다.

연산자 코드
A + BA와 B를 더함
A - BA에서 B를 뺌
A * BA와 B를 곱함
A / BA를 B로 나눈 몫(실수의 결과)
A // BA를 B로 나눈 정수 몫
A ** BA의 B제곱
A % BA를 B로 나눈 나머지

2. 대입연산자
대입연산자는 변수를 재선언하는 것에 대한 연산자이다.

연산자 코드
A += BA = A + B
A -= BA = A - B
A *= BA = A * B
A /= BA = A / B
A //= BA = A // B
A **= BA = A ** B
A %= BA = A % B

여러 가지 연산자를 동시에 사용할 경우의 우선순위
아래로 갈수록 우선순위가 낮아진다.

연산자 코드연산자
**지수
~ + -단항 플러스와 마이너스
* / % //곱하기, 나누기, 나머지, 몫
+ -덧셈, 뺄셈
>> << &비트연산자
<= < > >=비교 연산자
<> == !=평등 연산자
+= -= 등대입 연산자
not and논리 연산자

Problem #030

다음 조건을 만족하는 프로그램을 작성하시오.

규칙 : 1. A에 3을 저장하고, B에 7을 저장한다.
      2. C는 B를 A로 나눈 정수 몫으로 저장한다.
      3. A, B, C의 값을 모두 출력한다.

Problem #031

다음 프로그램의 출력결과를 적으시오.

[code]
 A, B, C = 2, 5, 7

 A += A + B
 B /= A - B
 C *= C - B - 2

 print(A)
 print(B)
 print(C)

Problem #034

다음과 같이 A, B, C의 변수를 선언한다. 이외의 상수항이나 추가적인 변수를 사용하지 않고, 3가지 변수의 연산만을 활용하여 그림과 같은 화면을 출력하는 프로그램을 작성하시오.

[code]
 A, B, C = 1, 3, 5
 
[result]
 1.0
 2.0
 3.0
 4.0
 5.0

0개의 댓글

관련 채용 정보