본문 바로가기

IT

파이썬 for beginner 3판 – chapter 5 self study

반응형

chapter 5 - 조건문


 

selfstudy 5-1


코드

score=int(input("점수를 입력하세요 : "))

if score >= 95 :
     print("A+")
elif score >= 90 :
     print("A0")
elif score >= 85 :
     print("B+")     
elif score >= 80 :
     print("B0")
elif score >= 75 :
     print("C+")     
elif score >= 70 :
     print("C0")
elif score >= 65 :
     print("D+")     
elif score >= 60 :
     print("D0")
else :
     print("F")

print("학점입니다. ^^")

selfstudy 5-2


코드

## 변수 선언 부분 ## 
answer, num1, num2, num3 = 0, 0, 0, 0

## 메인 코드 부분 ## 
num1 = int(input(" *** 첫 번째 숫자를 입력하세요 : "))
num2 = int(input(" *** 두 번째 숫자를 입력하세요 : "))
num3 = int(input(" *** 더할 숫자를 입력하세요 : "))
for i in range(num1, num2+1, num3) :
        answer = answer + i
print(" %d+%d+...+%d는 %d입니다. " % (num1, num1+num3, num2, answer))

selfstudy 5-3


코드

## 변수 선언 부분 ## 
num = 0
sosuYN = True

## 메인 코드 부분 ## 
num = int(input(" *** 숫자를 입력하세요 : "))

for i in range(2, num) :
        if  num % i == 0 :
                sosuYN = False

if sosuYN == True :
        print(" %d는 소수입니다. " % (num))
else :
        print(" %d는 소수가 아닙니다. " % (num))

 

반응형