# 정수 입력 받기
a = int(input("첫 번째 정수 : "))
b = int(input("두 번째 정수 : "))
c = int(input("세 번째 정수 : "))
# 3개의 정수 중 가장 큰 값 출력하기
print(max(a,b,c))
result
# 등급 입력 받기
grade = input("등급을 입력 (S, A, B): ")
# 간식 값
price = 25000
# 배송비 변수 초기화
delivery_fee = 0
# 등급에 따른 배송비 계산
if grade == "S":
delivery_fee = 0
elif grade == "A":
delivery_fee = 2000
elif grade == "B":
delivery_fee = 3000
# 총 결제 금액 계산
total = price + delivery_fee
# 결과 출력
print("총 결제 금액 : ", total)
result
# 사용자로부터 단 입력 받기
dan = int(input("출력할 구구단의 단 입력 : "))
# 구구단 출력
print(dan , "단 출력")
i = 1
while i <= 9:
result = dan * i
print(dan, "x", i, "=", result)
i += 1
result
numbers = [50,21,4,689,2,103,90,273,79,36]이 있을 때 if 문을 사용하여 50 이상이면서 홀수인 숫자를 출력하시오.
numbers = [50, 21, 4, 689, 2, 103, 90, 273, 79, 36]
for i in numbers:
if i >= 50 and i % 2 != 0:
print(i)
result
689
103
273
79
num = 1
while num <= 100:
if num % 22 == 0:
print(num, end=' ')
num += 1
result
22 44 66 88
# 숫자 입력 받기
num = int(input("숫자 입력 : "))
# 별 출력
for i in range(1, num + 1):
for j in range(i):
print('*', end='')
print()
result
입력 받은 숫자만큼 계단식으로 별이 하나씩 감소하게 출력하시오.
# for문 1번 사용
num = int(input("숫자 입력 : "))
for i in range(num, 0, -1):
print('*' * i)
# for문 2번 사용
num = int(input("숫자 입력 : "))
for i in range(num):
for j in range(num - i):
print('*', end='')
print()
result
숫자 5까지 출력하되 별을 계단식으로 출력하시오.
# for문 2번 사용
for i in range(1, 6):
for j in range(1, 6):
if j <= i: # j가 i 이하일 때 , 숫자 출력
print(j, end=' ')
else: # j가 i보다 클 때 , 별 출력
print('*', end=' ')
print()
# for문 3번 사용
for i in range(1, 6):
for j in range(1, i+1):
print(j, end=' ')
for k in range(i+1, 6):
print('*', end=' ')
print()
result
Python _ basic을 바탕으로 간단한 예제 문제들에 코드 작성하며 스터디 진행