두 조건을 만족해야하는 &&(and), 하나의 조건만 만족해도 되는 ||(or) 를 다른 언어와 다르게 문자로
and, or를 입력하면됩니다
예를 들면
if a >= 10 and a < 20
print("a 는10이상이면서 20미만 입니다.") #두 조건을 만족하는 and
if a>=10 or a<20
print("a 는 10이상이거나 20미만 입니다.") # 둘 중 하나의 조건을 만족하는 or
고려해서 프로그램을 작성해보세요
프로그램의 기본틀입니다. 충분히 고려 후에 작성해보세요!
kg=float(input("kg(몸무게)를 입력하세요 : ")) #키 입력
meter=float(input("meter(키)를 입력하세요 : ")) #몸무게입력
bmi=kg/meter**2 #bmi지수 = kg / meter **2
print("당신의BMI:",bmi) #bmi지수 출력
if : #20.0이상 그리고 25.0미만이면 정상임을 출력
print("정상입니다.")
elif : #25.0이상 그리고 30.0미만이면 과체중임을 출력
print("과체중입니다.")
elif : #30.0이상이면 비만임을 출력
print("비만입니다.")
kg=float(input("kg(몸무게)를 입력하세요 : ")) #키 입력
meter=float(input("meter(키)를 입력하세요 : ")) #몸무게입력
bmi=kg/meter**2 #bmi지수 = kg / meter **2
print("당신의BMI:",bmi) #bmi지수 출력
if bmi>=20.0 and bmi<25.0: #20.0이상 그리고 25.0미만이면 정상임을 출력
print("정상입니다.")
elif bmi>=25.0 and bmi<30.0: #25.0이상 그리고 30.0미만이면 과체중임을 출력
print("과체중입니다.")
elif bmi>=30.0: #30.0이상이면 비만임을 출력
print("비만입니다.")
댓글