求解python问题

a,b,h=eval(input(""请输入上底、下底和高的值: "))
area=()
print=()

a, b, h = eval(input("请输入上底、下底和高的值:"))
area = (a + b) * h / 2
print(area)

img


a,b,h=eval(input("请输入上底、下底和高的值:"))
area=(a + b) * h / 2.0
print("梯形的面积为:",area)

a, b, h = eval(input("请输入上底、下底和高的值:"))
area = (a + b) * h / 2
print("梯形的面积为:", area)


a,b,h=eval(input("请输入上底、下底和高的值: "))
area=(a+b)*h/2
print((area))
不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7673009
  • 这篇博客你也可以参考下:打包python程序
  • 同时,你还可以查看手册:python-程序框架 中的内容
  • 除此之外, 这篇博客: 初识python中的 字典 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    • 概述:
      1、使用键值对(key-value)的形式存储数据,具有极快的查速度

    • key的特性:

      • 1、字典中的key必须唯一
      • 2、key必须是不可变对象
        • a、字符串、数字都是不可变的,可以作为key(一般为字符串)
        • b、列表时可变的,不能作为key
      • 3、键值对是无序的
    • 创建字典存储一个学生的信息

      • 格式:{key1:value1, key2:value2, ……, keyn:valuen}
    • 访问字典的值

      • 获取:字典名[key] 获取不存在的键的值报错
      • 获取:字典名.get(key) 获取不存在的键的值,得到None
    • 添加键值对

      • stu3[“nikeName”] = “**”
        print(stu3)
    • 删除键值对
      stu3.pop(“nikeName”)
      print(stu3)

    • 遍历

      • 方法1(获取键和值)
        for key in stu4:
        print(key, stu4[key])
      • 方法2(获取值)
        for value in stu4.values():
        print(value)
      • 方法3(获取键和值)
        for key, value in stu4.items():
        print(key, value)
      • 方法4(获取下标和值)
        for index, key in enumerate(stu4):
        print(index, key)
  • 您还可以看一下 刘润森老师的极简Python爬虫课程课程中的 开篇小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^