根据圆的半径计算圆面积
S=πr²
r = 25
S = 3.1415rr
print("{:.2f}".format(S))
简单的人名对话
对用户输入的人名给出不同的回应
name = input(“请输入你的名字:”)
print("{}同学,你好".format(name)) # name会放入{}里
print("{}同学,上课了".format(name))
斐波那契数列
每个数是前两个数的和
递归:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)
1
def f(n):
if n ==1:
return 1
if n ==2:
return 1
return f(n-1)+f(n-2)
print(f(7))
2.输出不大于1000的序列
这里是从0开始输出的
a,b = 0,1
while a < 1000:
print(a,end=",") # 放在这里是避免输出 a+b>1000
a,b = b,a+b
可以从1开始输出
a,b = 0,1
while b < 1000:
a,b = b,a+b
print(a, end=",")
同切圆
import turtle
turtle.pensize(5) # 设置画笔为5像素
turtle.circle(20) # 绘制半径为20的圆
turtle.circle(60)
turtle.circle(100)