实在是不会了,有会的帮下忙

img

代码这样写,参考一下:

#1
import math
class Circle:
    def __init__(self,radius):
        self.radius=radius
    def get_permeter(self):
        return 2*math.pi*self.radius
    def get_area(self):
        return math.pi*self.radius**2
r=3
c=Circle(r)
pm=c.get_permeter()
print(f'{pm:.2f}')
ar = c.get_area()
print(f'{ar:.2f}')

#2
def fib(n):
    if n==1 or n==2:
        return 1
    return fib(n-2)+fib(n-1)
m=20
fibs=[]
for i in range(1,m+1):
    fibs.append(fib(i))
print(fibs)

如有帮助,请点采纳