1.用turtle,绘制一个边长为200像素的正三角形。
2.键盘输入三角形的两个边长(边长为整型),输出三角形的周长和面积。输出格式为: 周长:xx 面积:yy
3.键盘输入一个整型两位数,将其个位和十位互换后输出。(如输入31,输出13)。输出格式为: 个位和十位互换后:xx
4.计算输出 1/2+1/4+1/6+...+1/48+1/50 的结果。输出格式为: 结果是:xx
5.键盘输入一个整型的年龄,如果年龄小于4岁,那么输出“票价为0”,如果年龄小于18岁,那么输出“票价为5”,如果年龄小于65岁那么输出“票价为10”,如果票价不在这个范围之内,那么输出“票价为5”
该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:
1、 用turtle,绘制一个边长为200像素的正三角形。
import turtle
t = turtle.Turtle()
for i in range(3):
t.forward(200)
t.left(120)
turtle.done()
2、 键盘输入三角形的两个边长(边长为整型),输出三角形的周长和面积。输出格式为: 周长:xx 面积:yy
import math
a = int(input("请输入三角形的第一条边长:"))
b = int(input("请输入三角形的第二条边长:"))
c = math.sqrt(a**2 + b**2)
area = 0.5 * a * b
perimeter = a + b + c
print("周长:", perimeter, "面积:", area)
3、 键盘输入一个整型两位数,将其个位和十位互换后输出。(如输入31,输出13)。输出格式为: 个位和十位互换后:xx
n = int(input("请输入一个两位数:"))
a = n % 10 # 获取个位
b = n // 10 # 获取十位
res = a * 10 + b
print("个位和十位互换后:", res)
4、 计算输出 1/2+1/4+1/6+...+1/48+1/50 的结果。输出格式为: 结果是:xx
sum = 0
for i in range(2, 51, 2):
sum += 1/i
print("结果是:", sum)
5、 键盘输入一个整型的年龄,如果年龄小于4岁,那么输出“票价为0”,如果年龄小于18岁,那么输出“票价为5”,如果年龄小于65岁那么输出“票价为10”,如果票价不在这个范围之内,那么输出“票价为5”
age = int(input("请输入您的年龄:"))
if age < 4:
print("票价为0")
elif age < 18:
print("票价为5")
elif age < 65:
print("票价为10")
else:
print("票价为5")
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢
作业收割机来了!!看好了!
import turtle
t = turtle.Turtle()
t.forward(200)
t.left(120)
t.forward(200)
t.left(120)
t.forward(200)
a = int(input("请输入三角形的第一条边长:"))
b = int(input("请输入三角形的第二条边长:"))
c = (a**2 + b**2) ** 0.5 # 计算斜边长度
perimeter = a + b + c # 计算周长
area = 0.5 * a * b # 计算面积
print("周长:", perimeter, "面积:", area)
num = int(input("请输入一个两位数:"))
tens = num // 10
ones = num % 10
new_num = ones * 10 + tens
print("个位和十位互换后:", new_num)
sum = 0
for i in range(2, 51, 2):
sum += 1/i
print("结果是:", sum)
age = int(input("请输入您的年龄:"))
if age < 4:
print("票价为0")
elif age < 18:
print("票价为5")
elif age < 65:
print("票价为10")
else:
print("票价为5")
1, 用turtle,绘制一个边长为200像素的正三角形。
import turtle
# 创建画布
canvas = turtle.Screen()
# 创建画笔
pen = turtle.Turtle()
# 绘制正三角形
for i in range(3):
pen.forward(200)
pen.left(120)
# 关闭画布
canvas.exitonclick()
2, 键盘输入三角形的两个边长(边长为整型),输出三角形的周长和面积。输出格式为: 周长:xx 面积:yy
import math
# 输入三角形的两个边长
a = int(input("请输入三角形的第一条边长:"))
b = int(input("请输入三角形的第二条边长:"))
# 计算周长和面积
c = math.sqrt(a**2 + b**2)
perimeter = a + b + c
area = 0.5 * a * b
# 输出结果
print("周长:", perimeter)
print("面积:", area)
3, 键盘输入一个整型两位数,将其个位和十位互换后输出。(如输入31,输出13)。输出格式为: 个位和十位互换后:xx
# 输入一个整型两位数
num = int(input("请输入一个整型两位数:"))
# 将个位和十位互换
a = num // 10
b = num % 10
new_num = b * 10 + a
# 输出结果
print("个位和十位互换后:", new_num)
4, 计算输出 1/2+1/4+1/6+...+1/48+1/50 的结果。输出格式为: 结果是:xx
# 计算结果
result = 0
for i in range(2, 51, 2):
result += 1 / i
# 输出结果
print("结果是:", result)
5, 键盘输入一个整型的年龄,如果年龄小于4岁,那么输出“票价为0”,如果年龄小于18岁,那么输出“票价为5”,如果年龄小于65岁那么输出“票价为10”,如果票价不在这个范围之内,那么输出“票价为5”
# 输入年龄
age = int(input("请输入您的年龄:"))
# 判断票价
if age < 4:
print("票价为0")
elif age < 18:
print("票价为5")
elif age < 65:
print("票价为10")
else:
print("票价为5")