1. 找出1~10之间所有偶数, 并且返回一个列表, (包含以这个偶数为半径的圆的面积)
方法一
import math
li = []
for r in range(2,10,2):
square = math.pi * r * r
li.append(square)
print(li)
方法二
import math
print([ math.pi*r*r for r in range(2,10,2)])
方法三 列表生成式实现, 将要返回的操作抽象为一个函数
import math
def square(r):
res = math.pi*r*r
return res
print([square(r) for r