示例:
小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:
-
低于18.5:过轻
-
18.5-25:正常
-
25-28:过重
-
28-32:肥胖
-
高于32:严重肥胖
用if-elif判断并打印结果:
# -*- coding: utf-8 -*- height = 1.75 weight = 80.5
1
2
3
4
5
6
7
8
9
10
11
|
bmi = 80.5 / 1.75 * 1.75
if bmi < 18.5 :
print ( '过轻' )
elif bmi > = 18.5 and bmi < 25 :
print ( '正常' )
elif bmi > = 25 and bmi < 28 :
print ( '过重' )
elif bmi > = 28 and bmi < 32 :
print ( '肥胖' )
else :
print ( '严重肥胖' )
|
示例:
请利用循环依次对list中的每个名字打印出Hello, xxx!:
1
2
3
|
L = [ 'Bart' , 'Lisa' , 'Adam' ]
for name in L:
print ( 'Hello, %s!' % name)
|
1
|
<br> |
练习
小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%',只保留小数点后1位:
1
2
3
4
|
s1 = 72
s2 = 85
r = 100 * (s2 - s1) / s1
print ( '提高了' '%.1f%%' % r)
|
练习
# -*- coding: utf-8 -*- L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ]
# 打印Apple:
# 打印Python:
# 打印Lisa:
L = [
['Apple', 'Google', 'Microsoft'],
['Java', 'Python', 'Ruby', 'Php'],
['Adam', 'Bart', 'Lisa']
]
print(L[0][0])
print(L[1][1])
print(L[2][2])
学习自:
廖雪峰的官方网站
本文转自cix123 51CTO博客,原文链接:http://blog.51cto.com/zhaodongwei/1882253,如需转载请自行联系原作者