쌀국수가 코딩배우며 개발일기 쓰는곳 RSS 태그 관리 글쓰기 방명록
코딩테스트/파이썬(Python) (18)
2021-08-02 20:13:43
문제
국어 점수 : 80
수학 점수 : 85
합격

 


풀이

국어 = int(input("국어 점수 : ")) #국어 점수 입력받기
수학 = int(input("수학 점수 : ")) #수학 점수 입력받기
평균 = (국어+수학)/2              #평균 점수 구하기

if 평균>=80 :                   #만약 평균이 80보다 같거나 크면
    print("합격")               #"합격" 출력
if 평균<80 :                    #만약 평균이 80보다 작으면
    print("불합격")             #"불합격" 출력

#elif, else 활용가능

* 초중고땐 공부를 평균 80 넘어본적이 있나?..

2021-08-02 20:08:31
문제
입력 : 9 
홀수

 


풀이

A = int(input("입력 : ")) #A를 입력받고
if A%2 == 0 :            #만약 A를 2로 나눴을때 나머지가 0이라면
    print("짝수")         #"짝수" 출력
if A%2 == 1 :            #만약 A를 2로 나눴을때 나머지가 1이라면
    print("홀수")         #"홀수" 출력

#or

A = int(input("입력 : ")) #A를 입력받고
if A%2 == 0 :            #만약 A를 2로 나눴을때 나머지가 0이라면
    print("짝수")         #"짝수" 출력
elif A%2 == 1 :          #(위 조건이 충족되지 않았을 때) 만약 A를 2로 나눴을때 나머지가 1이라면
    print("홀수")         #"홀수" 출력

#or

A = int(input("입력 : ")) #A를 입력받고
if A%2 == 0 :            #만약 A를 2로 나눴을때 나머지가 0이라면
    print("짝수")         #"짝수" 출력
else :                   #(위 조건이 충족되지 않았을 때) 그게 아니라면
    print("홀수")         #"홀수" 출력

* 졸리다

2021-07-11 22:07:30
문제
몸무게를 입력하세요 : 60
키를 입력해 주세요 : 176

당신의 BMI 지수는 19.37 입니다.

 


풀이

kg = int(input("몸무게를 입력하세요 : "))
cm = int(input("키를 입력해 주세요 : "))/100 #키를 미터로 변환하기 위해 100으로 나누어 줍니다.
bmi = round(kg/(cm*cm), 2) #round(값, n)는 소수점을 n번째 자리까지 표시하기 위한 함수입니다.
print()
print("당신의 BMI 지수는", bmi, "입니다.")

* bmi 공식은 몸무게/(키 미터*키 미터) 입니다.

* 뱃살좀 빼야하는데

 

2021-07-11 21:58:09
문제
섭씨를 입력하세요 : 1

섭씨 1 도를 화씨로 변환하면 33.8 도 입니다.

 


풀이

C = int(input("섭씨를 입력하세요 : "))
F = 9/5*C+32 #화씨를 구하는 공식입니다.
print()
print("섭씨",C,"도를 화씨로 변환하면",F,"도 입니다.")

* 아 꾸르잼

 

2021-07-11 21:54:52
문제
총 시간초를 입력해주세요. 4805


시간으로 변환하면 1 시간 20 분 5 초 입니다.

 


풀이

sec = int(input("총 시간초를 입력해주세요. "))
h = int(sec/3600) #시간은 초를 3,600으로 나눈 값
m = int((sec%3600)/60) #분은 3,600을 초로 나누었을때의 나머지 값에 60으로 나눈 값
s = int((sec%3600)%60) #초는 3,600을 초로 나누었을때의 나머지 값에 60으로 나누고 남은 나머지 값
print() #줄 바꿈 (해당 줄 공백처리)
print("시간으로 변환하면",h,"시간",m,"분",s,"초","입니다.")

* 문과라서 힘들지만 재밌다

2021-07-11 21:48:32
문제
시간을 입력하세요. 1
분을 입력하세요. 20
초를 입력하세요. 50
시간들의 초 합은 4850 입니다.

 


풀이

h = int(input("시간을 입력하세요. "))
m = int(input("분을 입력하세요. "))
s = int(input("초를 입력하세요. "))
t = h*3600+m*60+s #1시간당 3,600초, 1분당 60초 입니다.
print("시간들의 초 합은", t, "입니다.")

* 아주 재밌습니당