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 ** 2) #거듭제곱 
#정수,정수 => 정수
#실수,실수 / 실수,정수 => 실수
#나눗셈 결과는 항상 실수

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

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

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

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

print('----대입 연산자----')
count = 10 #변수에 값을 저장하는 연산자
count = count + 5
print(count)
count += 5 #더해서 대입
print(count)
count -= 3 #빼서 대입 count = count - 3
print(count)
count *= 4 #곱해서 대입 count = count * 4
print(count)
count /= 2 #나눠서 대입 count = count / 2
print(count)
count //= 3 #몫을 대입 count = count // 3
print(count)
count %= 2 #나머지를 대입 count = count % 2
print(count)
b **= 3
print(b)

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








Embed on website

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