用户:
加里翁查看:0 回复:3 评论:0 创建时间:2023-08-03T13:47:17
【作品展示】

【作品介绍】
数据比较器1.3版本更新情况:1.修复了比较器的已知错误。
2.对数据进行了进一步的优化。
3.简化了大部分多余的代码。
希望各位Python大佬们继续帮忙找BUG!
【作品源代码】
print('欢迎使用数据比较器1.3')
try:
number = int(input('请问您要比较几个数字'))
except ValueError:
print('错误,请重试!')
else:
if number == 1:
print('一个数字无法比较。')
if number == 2:
try:
n11 = int(input('请输入第一个整数:'))
n12 = int(input('请输入第二个整数:'))
except ValueError:
print('错误,请重试!')
else:
if n11 > n12:
print('第一个数大于第二个数')
elif n11 == n12:
print('第一个数等于第二个数')
elif n11 < n12:
print('第一个数小于第二个数')
if number == 3:
try:
n21 = int(input('请输入第一个整数:'))
n22 = int(input('请输入第二个整数:'))
n23 = int(input('请输入第三个整数:'))
except ValueError:
print('错误,请重试!')
else:
if n21 > n22:
if n22 > n23:
print('第一个数大于第二个数,第二个数大于第三个数。')
elif n22 == n23:
print('第一个数大于第二个数,第二个数等于第三个数。')
elif n22 < n23:
print('第一个数大于第二个数,第二个数小于第三个数。')
elif n21 == n22:
if n22 > n23:
print('第一个数等于第二个数,第二个数大于第三个数。')
elif n22 == n23:
print('第一个数等于第二个数,第二个数等于第三个数。')
elif n22 < n23:
print('第一个数等于第二个数,第二个数小于第三个数。')
elif n21 < n22:
if n22 > n23:
print('第一个数小于第二个数,第二个数大于第三个数。')
elif n22 == n23:
print('第一个数小于第二个数,第二个数等于第三个数。')
elif n22 < n23:
print('第一个数小于第二个数,第二个数小于第三个数。')
if number == 4:
try:
n31 = int(input('请输入第一个整数:'))
n32 = int(input('请输入第二个整数:'))
n33 = int(input('请输入第三个整数:'))
n34 = int(input('请输入第四个整数:'))
except ValueError:
print('错误,请重试!')
else:
if n31 > n32:
if n32 > n33:
if n33 > n34:
print('第一个数大于第二个数,第二个数大于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数大于第二个数,第二个数大于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数大于第二个数,第二个数大于第三个数,第三个数小于第四个数。')
elif n32 == n33:
if n33 > n34:
print('第一个数大于第二个数,第二个数等于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数大于第二个数,第二个数等于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数大于第二个数第二个数等于第三个数,第三个数小于第四个数。')
elif n32 < n33:
if n33 > n34:
print('第一个数大于第二个数,第二个数小于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数大于第二个数,第二个数小于三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数大于第二个数,第二个数小于第三个数,第三个数小于第四个数。')
elif n31 == n32:
if n32 > n33:
if n33 > n34:
print('第一个数等于第二个数,第二个数大于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数等于第二个数,第二个数大于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数等于第二个数,第二个数大于第三个数,第三个数小于第四个数。')
elif n32 == n33:
if n33 > n34:
print('第一个数等于第二个数,第二个数等于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数等于第二个数,第二个数等于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数等于第二个数,第二个数等于第三个数,第三个数小于第四个数。')
elif n32 < n33:
if n33 > n34:
print('第一个数等于第二个数,第二个数小于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数等于第二个数,第二个数小于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数等于第二个数,第二个数小于第三个数,第三个数小于第四个数。')
if n31 < n32:
if n32 > n33:
if n33 > n34:
print('第一个数小于第二个数,第二个数大于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数小于第二个数,第二个数大于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数小于第二个数,第二个数大于第三个数,第三个数小于第四个数。')
elif n32 == n33:
if n33 > n34:
print('第一个数小于第二个数,第二个数等于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数小于第二个数,第二个数等于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数小于第二个数,第二个数等于第三个数,第三个数小于第四个数。')
elif n32 < n33:
if n33 > n34:
print('第一个数小于第二个数,第二个数小于第三个数,第三个数大于第四个数。')
elif n33 == n34:
print('第一个数小于第二个数,第二个数小于第三个数,第三个数等于第四个数。')
elif n33 < n34:
print('第一个数小于第二个数,第二个数小于第三个数,第三个数大于第四个数。')
finally:
print('该比较器暂未开发除2~4以外的数据,望各位Python大佬继续开发')
print('执行完成。')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn