一.用turtle画五环
首先引入turtle
import turtle as t
之后展示出画板开始作画
>>> t.showturtle()
>>> t.pensize(10)
>>> t.circle(100)
就做出第一个圆
以此类推
>>> t.up()
>>> t.color("red")
>>> t.goto(220,0)
>>> t.down()
>>> t.circle(100)
>>> t.up()
>>> t.color(blue)
>>> t.color("blue")
>>> t.goto(-220,0)
>>> t.down()
>>> t.circle(100)
>>> t.up()
>>> t.color("green")
>>> t.goto(115,-120)
>>> t.down()
>>> t.circle(100)
>>> t.up()
>>> t.color(yello)
>>> t.color("yellow")
>>> t.goto(-115,-120)
>>> t.down()
>>> t.circle(100)
最后完成五环的绘制
二.(科学:计算能量)编写一个程序,计算将水从初始温度加热到最终温度所需的能量。你的程序应该提示用户输人以千克计算的水量以及水的初始温度和最终温度。计算能量的公式是
Q=M*(finalTemperature- initialTemperature)*4184
这里的 M 是按千克计的水量,温度为摄氏温度,热量Q 以焦耳计。这里是一个示例运行。
答:
M = float(input("请输入水量(单位kg):"))
s1 = float(input("请输入水的初始温度(摄氏):"))
s2 = float(input("请输入水的末温度(摄氏)"))
Q = M*(s2-s1)*4184
print(Q)
运行结果
请输入水量(单位kg):55.5
请输入水的初始温度(摄氏):3.5
请输入水的末温度(摄氏)10.5
1625484.0
三,(计算圆柱体的体积)编写一个读取圆柱的半径和高并利用下面的公式计算圆柱体底面积和体积的程序:
*Tarea=radius*radius
volume=area*Tength
答
r = float(input("请输入圆柱底面圆的半径:"))
h = float(input("请输入圆柱的高:"))
s = r*r*3.14
v = s*h
print(f"该圆柱的底面积是{s};该圆柱的体积是{v}")
运行结果
请输入圆柱底面圆的半径:5.5
请输入圆柱的高:12
该圆柱的底面积是94.985;该圆柱的体积是1139.82
四,(找未来数据)编写程序提示用户输人表示今天是一周内哪一天的数字(星期天是0,星期一是1,··,星期六是6)。还要提示用户输人今天之后到未来某天的天数,然后显示未来这天是星期几。下面是一个示例运行。
答
s = int(input("请输入今天是周几的数字(星期天是0,星期一是1,··,星期六是6):"))
w = int(input("请随意输入一个天数:"))
if s == 0:
print("今天是星期天")
elif s == 1:
print("今天是星期一")
elif s == 2:
print("今天是星期二")
elif s == 3:
print("今天是星期三")
elif s == 4:
print("今天是星期四")
elif s == 5:
print("今天是星期五")
elif s == 6:
print("今天是星期六")
if (s+w)%7==0:
print(f"经过{w}天后是星期天")
elif (s+w)%7==1:
print(f"经过{w}天后是星期一")
elif (s+w)%7==2:
print(f"经过{w}天后是星期二")
elif (s+w)%7==3:
print(f"经过{w}天后是星期三")
elif (s+w)%7==4:
print(f"经过{w}天后是星期四")
elif (s+w)%7==5:
print(f"经过{w}天后是星期五")
elif (s+w)%7==6:
print(f"经过{w}天后是星期六")
运行结果
请输入今天是周几的数字(星期天是0,星期一是1,··,星期六是6):6
请随意输入一个天数:22
今天是星期六
经过22天后是星期天