内网网站建设改版方案,个人网站做贷款广告,内蒙古建设厅官方网站,深圳网站制作公司人才招聘下周三要考python#xff0c;我还是害怕我python挂了#xff0c;于是python#xff08;2#xff09;来了。期末周呵呵。。。
1.编写程序#xff0c;求3个整数中的中间数。定义和调用函数def mid(a,b,c),返回a,b,c三数中大小位于中间的一个数。
运行示例#xff1a;
请…下周三要考python我还是害怕我python挂了于是python2来了。期末周呵呵。。。
1.编写程序求3个整数中的中间数。定义和调用函数def mid(a,b,c),返回a,b,c三数中大小位于中间的一个数。
运行示例
请输入三个整数-972
中间数2
请输入三个整数888
中间数8
def mid(a,b,c):ls[a,b,c] #列表ls.sort() #升序排序return ls[1]streval(input(请输入三个整数:)) #eval将用户输入的函数转成值
a,b,cstr
print(中间数是{}.format(mid(a,b,c))) #格式化
#输入的数必须以逗号相隔2.使用turtle绘制一个风车有4个半圆组成分别设置不同颜色。
import turtle
tturtle.Turtle()
t.speed(5)
colors[red,orange,pink,yellow]for i in range(4):t.color(colors[i])t.begin_fill()t.circle(100,180)t.left(90)t.fd(200)t.left(90)t.end_fill()t.left(90)t.hideturtle()
t.down()
3.绘制蟒蛇
# DrawPython.PY
import turtle
turtle.setup(650, 350, 200, 200) # 创建图形窗口
turtle.penup() # 抬起画笔
turtle.fd(-250) # 向后移动250单位
turtle.pendown() # 落下画笔
turtle.pensize(25) # 设置画笔粗细
turtle.pencolor(purple) # 设置画笔颜色为紫色
turtle.seth(-40) # 设置画笔方向为-40度for i in range(4):turtle.circle(40, 80) # 画圆半径40角度80turtle.circle(-40, 80) # 画圆半径-40角度80
turtle.circle(40, 80/2) # 画圆半径40角度40
turtle.fd(40) # 向前移动40单位
turtle.circle(16, 180) # 画圆半径16角度180
turtle.fd(40 * 2/3) # 向前移动40的2/3单位
4.编写程序定义和调用函数def f(x,n),用递归求下列数学式子的值其中n为整数。结果保留2位小数。 运行示例
输入x和n:2,3
f(2,3)6.00
#判断n是否为奇数
def odd(n):if n % 2 0:return Falseelse:return Truedef f(x,n):if n1:return xif odd(n): #如果n为奇数return x**n f(x,n-1)else: #n为偶数return -x**n f(x,n-1)streval(input(请输入x,n的值))
x,nstr
resultf(x,n)
print(式子的值是{:.2f}.format(result))
5.对于给定的列表ls [3,6,1,4]请用python语言实现以下操作
1在列表最后位置添加一个元素7。
2在前一步的基础上把列表的第一个元素3替换成8。
3在前两步的基础上求列表的所有元素的和并输出输出格式为“***列表元素和为”。
ls[3,6,1,4]
ls.append(7)
ls[0]8
print(***列表元素和为{}.format(sum(ls)))