#!/bin/python3
def one():
i = 0
while i < 101:
if i % 2 == 0:
print(i)
i += 1
def two():
inputnumber = input("请输入数字来判断正负数: ")
try:
inputnumber = int(inputnumber) # 将输入转换为整数
if inputnumber == 0:
print("当前输入数字为 0 不是正数也不是负数!")
elif inputnumber > 0:
print(f"{inputnumber} 是正数")
else:
print(f"{inputnumber} 是负数")
except ValueError:
print("输入不是有效的整数,请重新输入")
def sanjiaoxing():
inputnumber = input("请输入三个数字来判断三角形,空格隔开: ").split()
if len(inputnumber) == 3:
try:
a, b, c = map(int, inputnumber) # 将输入的三个字符串转换为整数
# 找出最大边和其余两边的和
if a > b and a > c:
maxLeght = a
leghtCount = b + c
elif b > a and b > c:
maxLeght = b
leghtCount = a + c
else:
maxLeght = c
leghtCount = a + b
# 判断是否能构成三角形
if leghtCount > maxLeght:
print("输入的三个数字能够成立三角形")
else:
print("非三角形")
except ValueError:
print("输入包含非数字元素,请重新输入")
else:
print("请输入三个数字")
if __name__ == "__main__":
one()
two()
sanjiaoxing()
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。