Python第四次作业

主程序

import MyTriangle

s1 = float(input("请输入边长1:"))
s2 = float(input("请输入边长2:"))
s3 = float(input("请输入边长3:"))

r = MyTriangle.isvalid(s1, s2, s3)
if r:
    a = MyTriangle.area(s1, s2, s3)
    print("面积为:", a)
else:
    print("不是一个有效的三角形")

print(MyTriangle)

模块

def isvalid(s1,s2,s3):
    return s1 +s2>s3 and s1+ s3>s2 and s1 < s2+s3


def area(s1,s2,s3):
    p = (s1+s2+s3)/2
    s = (p*(p-s1)*(p-s2)*(p-s3))**0.5
    return s

结果

主程序

def reverse(number):
    return int(str(number)[::-1])


u = int(input("请输入一个整数: "))

r = reverse(u)
print("该整数的反向数为:", r)

结果

相关推荐

  1. 数据库作业

    2024-04-22 09:40:04       21 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-22 09:40:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-22 09:40:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-22 09:40:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-22 09:40:04       18 阅读

热门阅读

  1. C 练习实例13

    2024-04-22 09:40:04       12 阅读
  2. TensorFlow的基本概念及使用场景

    2024-04-22 09:40:04       14 阅读
  3. Oracle

    2024-04-22 09:40:04       13 阅读
  4. 【大模型系列】提示学习

    2024-04-22 09:40:04       13 阅读
  5. 冰狐智能辅助和按键精灵如何选择?

    2024-04-22 09:40:04       16 阅读
  6. 微软面试高频算法题解析与代码实现(C++)

    2024-04-22 09:40:04       13 阅读
  7. React参数传递问题

    2024-04-22 09:40:04       12 阅读