본문 바로가기
프로그램

[파이썬] 문제 : 소변색으로 알아보는 건강

by 오디세이99 2022. 12. 2.
728x90
반응형

 

11가지 소변 색으로 알아보는 내 건강상태 | 중앙일보 (joongang.co.kr)

urine_lst = {1:'무색 투명', 2:'옅은 짚색', 3:'투명한 노란색'
             , 4:'짙은 노랑', 5:'호박색/꿀색', 6:'시럽색/갈색 에일색'
             , 7:'분홍~빨강', 8:'주황', 9:'초록,파랑'
             , 10:'거품, 기포'}

result = {1:'물을 많이 마셨나요?'
         ,2:'정상 입니다.'
         ,3:'일반적입니다.'
         ,4:'정상이예요. 물을 좀 드세요.'
         ,5:'체내 수분이 부족하니 물을 드세요.'
         ,6:'간 질병이 있거나 물이 부조한 상태예요.'
         ,7:'최근 블루베리나 대황을 드신게 아니라면 소변에 피가 섞여 나오고 있어요. 병원에 방문 하세요.'
         ,8:'물이 부족한 상태이거나 간이나 담즙에 이상이 있거나 식용색소 때문일 수 있습니다. 병원에 방문 하세요.'
         ,9:'드물게 유전병이거나 박태리아때문입니다. 하지만 대부분 식용색소 또는 약물때문 입니다. 지속되면 병원에 가세요'
         ,10:'지나치게 단백질을 섭취했거나 신장에 문제가 있을 수 있습니다. 병원가 가세요.'
         }

view = ''
for s in urine_lst.keys():
    view += str(s) + '. ' + urine_lst[i]
    if s < len(urine_lst):
        view += ' '
    if (s)%3 == 0:
        view += '\n'
        
print(view)
n = int(input('다음 중 소변색을 선택하세요 : '))
print('[ 조 언 ]\n' + result[n])

728x90
반응형

댓글