MyTriangle.py模块
def area(side1, side2, side3):
p = (side1 + side2 + side3) / 2 # 应用海伦公式,p为半周长
s = (p * (p - side1) * (p - side2) * (p - side3)) ** 0.5
print(f"The area of the triangle is {s}")
def isValid(side1, side2, side3):
if side1 + side2 <= side3 or side1 + side3 <= side2 or side2 + side3 <= side1:
print("Input is invalid")
else:
area(side1, side2, side3)
text
from Scripts.MyTriangle import isValid
bian1, bian2, bian3 = eval(input("请输入三角形三边的值:"))
bian1 = int(bian1)
bian2 = int(bian2)
bian3 = int(bian3)
if __name__ == "__main__":
isValid(bian1, bian2, bian3)
运行结果:
def reverse(number):
number = list(number)
n = len(number)
ls=[]
for i in range(0,n):
i = number[n-i-1]
ls.append(i)
s = ""
for i in ls:
s = s + str(i)
print(s)
num = input("请输入一个整数:")
reverse(num)
运行结果: