Sign In

옷 추천받기

예시:
안녕하세요! 당신에게 딱 맞는 옷을 추천해 드립니다.
키(cm)를 입력해주세요: 200
몸무게(kg)를 입력해주세요: 100
성별(남/여)을 입력해주세요: 남
현재 온도(℃)를 입력해주세요: 30
입력하신 정보:
키: 200.0cm
몸무게: 100.0kg
성별: 남
현재 온도: 30.0℃
BMI: 25.00
날씨와 온도에 따른 추천:
민소매, 반팔 티셔츠
반바지, 얇은 긴바지
린넨 소재 옷
성별에 따른 추가 추천:
셔츠, 블레이저
오늘 하루도 멋지게 보내세요!
print("안녕하세요! 당신에게 딱 맞는 옷을 추천해 드립니다.")

while True:
    try:
        height = float(input("키(cm)를 입력해주세요: "))
        weight = float(input("몸무게(kg)를 입력해주세요: "))
        gender = input("성별(남/여)을 입력해주세요: ").lower()
        if gender not in ['남', '여']:
            raise ValueError("성별은 '남' 또는 '여'로 입력해주세요.")
        temperature = float(input("현재 온도(℃)를 입력해주세요: "))
        break
    except ValueError:
        print("잘못된 입력입니다. 다시 입력해주세요.")

print("\n입력하신 정보:")
print(f"키: {height}cm")
print(f"몸무게: {weight}kg")
print(f"성별: {gender}")
print(f"현재 온도: {temperature}℃")

# BMI 계산 (참고용)
bmi = weight / ((height / 100) ** 2)
print(f"BMI: {bmi:.2f}")

# 날씨 및 온도에 따른 옷 추천
print("\n날씨와 온도에 따른 추천:")
if temperature >= 28:
    print("- 민소매, 반팔 티셔츠")
    print("- 반바지, 얇은 긴바지, 치마")
    print("- 린넨 소재 옷")
elif 23 <= temperature < 28:
    print("- 반팔 티셔츠, 얇은 긴팔 셔츠")
    print("- 면바지, 청바지, 슬랙스")
    print("- 가벼운 원피스")
elif 18 <= temperature < 23:
    print("- 긴팔 티셔츠, 맨투맨 티셔츠, 얇은 니트")
    print("- 긴바지, 레깅스")
    print("- 얇은 가디건, 재킷")
elif 12 <= temperature < 18:
    print("- 긴팔 티셔츠, 후드티, 니트")
    print("- 긴바지")
    print("- 가을/봄 재킷, 트렌치 코트")
elif 5 <= temperature < 12:
    print("- 두꺼운 니트, 스웨터, 기모 티셔츠")
    print("- 긴바지, 히트텍")
    print("- 코트, 패딩 조끼")
elif temperature < 5:
    print("- 두꺼운 패딩, 코트")
    print("- 기모 바지, 내복")
    print("- 목도리, 장갑, 모자")
else:
    print("알 수 없는 온도입니다.")

# 성별에 따른 추가적인 추천 (간단한 예시)
print("\n성별에 따른 추가 추천:")
if gender == '남':
    print("- 셔츠, 블레이저")
elif gender == '여':
    print("- 블라우스, 스커트")

print("\n오늘 하루도 멋지게 보내세요!")