4. 연산자
Python
# 산술 연산자
# + : 더하기
# - : 빼기
# * : 곱하기 print(5**2)
# ** : 제곱
# / : 나누기 print(5/2)
# // : 몫
# % : 나머지
print('\n----- 문제1 : 산술 연산자 -----')
print('\n[ 1 ]') # 100 + 200 / 50 의 결과를 출력해보세요.
print(100+200/50)
print('\n[ 2 ]') # (100 + 200) / 50 의 결과를 출력해보세요.
print((100+200)/50)
print('\n[ 3 ]') # (100 + 200) // 50 의 결과를 출력해보세요. (몫)
print((100+200)//50)
print('\n[ 4 ]') # (100 + 200) % 50 의 결과를 출력해보세요. (나머지)
print((100+200)%50)
print('\n[ 5 ]') # 변수 a에 10, b에 5를 저장하고 두 값을 더한 결과를 출력해보세요.
a=10
b=5
print(a+b)
"""
문자열 + 문자열 : 문자열 이어붙이기
문자열 * 숫자 : 문자열 반복
"""
print("안녕"+"하세요")
print('ㅎㅎ'*3)
print('10'+'20')
print('\n----- 문자열 연산 -----')
print('\n[ 1 ]') # '치즈' 와 '떡볶이' 문자열을 이어서 출력해보세요.
print("치즈"+"떡볶이")
print('\n[ 2 ]') # 변수 num에 저장된 값만큼 'ㅋㅋ ' 문자열을 반복하여 출력해보세요.
num = 3
print('ㅋㅋ'*num)
print('\n[ 3 ]') # 정수형 3과 문자형 '5'를 각각 변수 n, m에 저장한 뒤, 두 값을 곱한 결과를 출력해보세요.
n,m=3,'5'
print(n*m)
# 비교 연산자
# > : 크다
# < : 작다
# >= : 크거나 같다
# <= : 작거나 같다
# == : 같다
# != : 같지 않다
print('\n----- 문제2 : 비교 연산자 -----')
print('\n[ 1 ]') # 10이 3보다 큰지 비교하여 출력해보세요.
print(10>3)
print('\n[ 2 ]') # 10이 3과 같은지 비교하여 출력해보세요.
print(10==3)
print('\n[ 3 ]') # 10과 3이 같지 않은지 비교하여 출력해보세요.
print(10!=3)
# 논리 연산자
# and : 조건이 모두 True일 때만 True | print(10==10 and 10<=3) -> False
# or : 조건 중 하나라도 True면 True | print(10==10 or 10<=3) -> True
# not : 결과를 반대로 바꾼다 | print(not(10==10 or 10<=3)) -> False
sf
print('\n----- 문제3 : 논리 연산자 -----')
print('\n[ 1 ]') # (30 == 30) and (10 > 20)의 결과를 출력해보세요.
print(30 == 30) and (10 > 20)
print('\n[ 2 ]') # (10 <= 5) or ((3 ** 2) == 9)의 결과를 출력해보세요.
print(10 <= 5) or ((3 ** 2) == 9)
print('\n[ 3 ]') # not(10 == 10)의 결과를 출력해보세요.
print(not(10==10))
print('\n----- 응용 문제 1 -----')
# 학생의 5과목 시험 점수가 다음과 같을 때
# 총점과 평균을 구하는 프로그램을 작성해보세요.
"""
[힌트]
총점 = 모든 점수의 합
평균 = 총점 / 과목 수
"""
score1 = 80
score2 = 90
score3 = 75
score4 = 85
score5 = 95
print(score1=score2+score3+score4+score5)/5)
"""
[출력 결과]
총점은 425
평균은 85.0
"""
print('\n----- 응용 문제 2 -----')
# 가격이 1200원인 아이스크림을 12개 구매하려고 한다.
# 현재 20% 할인 행사 중일 때, 할인된 금액을 구하는 프로그램을 작성해보세요.
"""
[조건] 아이스크림 가격은 price 변수에 저장한다.
구매 수량은 amount 변수에 저장한다.
[힌트]
전체 금액 = 가격 × 수량
할인 금액 = 전체 금액 × 할인율
최종 금액 = 전체 금액 − 할인 금액
"""
price=
"""
[출력결과]
전체 금액: ___
할인 금액: ___
최종 금액: ___
"""
Output
Embed on website
To embed this program on your website, copy the following code and paste it into your website's HTML:
Comments
This comment belongs to a banned user and is only visible to admins.
This comment belongs to a deleted user and is only visible to admins.