Discuss / Python / 三种练习方式

三种练习方式

Topic source

木子淑美

#1 Created at ... [Delete] [Delete and Lock User]

第一种:只练习今日内容

height = 1.75

weight = 80.5

bmi = weight/height**2

if bmi <=18.5:

    print('过轻')

elif bmi <=25:

    print('正常')

elif bmi <=28:

    print('过重')

elif bmi <=32:

    print('配胖')

else:

    print('严重配胖')

    第二种:未知身高体重,让用户自己写,结合“输入和输出”课程

    注意:这里是用float,用int显示代码错误

height = input('请输入您的身高(m):')

weight = input('请输入您的体重(kg):')

a= float(height)

b= float(weight)

bmi = b/a**2

if bmi <=18.5:

    print('过轻')

elif bmi <=25:

    print('正常')

elif bmi <=28:

    print('过重')

elif bmi <=32:

    print('配胖')

else:

    print('严重配胖')

第三种:结合“字符串和编码”课程,复习格式化字符串

注意:中文:和英文: 以及空格

height = 1.75

weight = 80.5

bmi = weight/height**2

if bmi <=18.5:

    print('过轻')

elif bmi <=25:

    print('正常')

elif bmi <=28:

    print('您的bmi为:%d' %bmi ,'过重')

    print('您的bmi为:{0:.0f}'.format(bmi),'过重')

    print(f'您的bmi为:{bmi:.0f}','过重')

elif bmi <=32:

    print('配胖')

else:

    print('严重配胖')

    感谢评论区让我结合前面课程练习了几遍


  • 1

Reply