かんすうしけん

1326 ワード

 표준 체중 구하는 프로그램 작성
 * 표준 체중 : 각 개인의 키에 적당한 체중

 (성별에 따른 공식)
 남자 : 키(m) x 키(m) x 22
 여자 : 키(m) x 키(m) x 21

 조건1 : 표준 체중은 별도의 함수 내에서 계산
         *함수명 : std_weight
         *전달값 : 키(height), 성별(gender)
 조건2 : 표준 체중은 소수점 둘 째자리까지 표시

 (출력 예제)
 키 175cm 남자의 표준 체중은 67.38kg입니다.
テスト
# gender = ["male", "female"]
# def std_weight(height, gender):
#     if gender == "male":
#         weight = (height / 100) ** 2 * 22
#         print("키 {0}cm 남자의 표준 체중은 {1:.2f}kg입니다.".format(height, weight))
#
#     else:
#         weight = (height / 100) ** 2 * 21
#         print("키 {0}cm 여자의 표준 체중은 {1:.2f}kg입니다.".format(height, weight))
# print(std_weight(175, 'male'))
私のしたこと:正しい解答がありますが、しかし下のNone灸-->間違いの解答
def std_weight(height, gender): #키는 m단위 (실수), gender "남자", "여자"
    if gender == "남자":
        return height * height * 22
    else:
        return height * height * 21

height = 175 #cm 단위
gender = "남자"
weight = round(std_weight(height/100, gender), 2)
print("키 {0}cm {1}의 표준 체중은 {2}kg 입니다".format(height, gender, weight))
答え
無視
1.報われない
2.heightと性別入力ボックスを作成し、入力ボックスに基づいてprintを記入し、正しい答えに基づいてprintを任意に変更します.