print('----산술 연산자----')
a = 10
b = 3
print(a + b)
print(a - b)
print(a * b) #곱셈
print(a / b) #나눗셈
#나눗셈 결과는 항상 실수
print(a // b) # a를 b로 나눈 몫
print(a % b) # a를 b로 나눈 나머지
print(a ** 3) #거듭제곱
#정수, 정수 => 정수
#실수, 실수 / 실수, 정수 => 실수

print('----문제1----')
num1 = 12
num2 = num1 + 10
answer = num2 / 2
print(num2)
print(answer)

print('----비교 연산자----')
print(15 > 3)
print(15 < 3)
print(7 >= 5)
print(7 <= 7)
print(10 == 10) #같다
print(5 != 5) #같지 않다

print('----논리 연산자----')
#and : 둘 다 참일 때 결과가 참
#or : 둘 중 하나라도 참이면 결과가 참
#not : 결과를 반전
x = 7
y = 12
print((x < 10) and (y >= 10)) #True
print((x > 10) or (y == 12)) #True
print(not(False))

print('----대입 연산자----')
count = 10 #변수에 값을 저장하는 연산자
count = count + 5
print(count)
count += 5
print(count)
count -= 3 #count = count - 3
print(count)
count *= 2
print(count)
count /= 3
print(count)
count //= 2
print(count)
count %= 3
print(count)
count **= 2
print(count)

print('----연산자 우선순위----')
'''
1. 괄호
2. 거듭제곱 **
3. 곱셈/나눗셈 * / // %
4. 덧셈/뺄셈 + -
5. 비교 연산자 > < >= <= == !=
6. 논리 연산자 and or not
7. 대입 연산자 = +=
'''
a = 5
b = 9
c = 13
print(a + 5 > 8 and c % b == 4) #True
print(a * 2 + 3 == 13 or c // 5 == 2) #True

print('----시퀀스 연산----') #문자열, 리스트 
print('안녕' + '3') #문자열끼리만 +
print([1, 2] + [3, 4])
print('hi' * 3) #문자열 * 정수 => 정수만큼 반복
print([1, 2] * 3)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: