1.小明的成绩从去年的72分提高到了今年的85分,请计算小明成绩提高的百分点,并用字符串格式化显示出’xx.x%’,只保留小数点后1位:web
s1 = 72 s2 = 85 a = (s2 - s1) / s1 * 100 print('%.1f %%' % a)
输出结果
2.请用索引取出下面list的指定元素
二维数组如何根据索引取值数组
# -*- coding: utf-8 -*- L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ] # 打印Apple: print(?) # 打印Python: print(?) # 打印Lisa: print(?)
解答:svg
L = [['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ] print(L[0][0]) print(L[1][1]) print(L[2][2])
3.小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:3d
低于18.5:太轻
18.5-25:正常
25-28:太重
28-32:肥胖
高于32:严重肥胖
用if-elif判断并打印结果:code
weight = 80.5 height = 1.75 bmi = weight / (height * height) if bmi < 18.5: print("太轻") elif 18.5 < bmi < 25: print("正常") elif 25 < bmi < 28: print("太重") elif 28 < bmi < 32: print("肥胖") else: print("严重肥胖")
4.请利用循环依次对list中的每一个名字打印出Hello, xxx!:
L = [‘Bart’, ‘Lisa’, ‘Adam’]xml
L = ['Bart', 'Lisa', 'Adam'] for i in L: print("hello", i)