用户:
LamentXU查看:0 回复:1 评论:0 创建时间:2020-04-22T18:24:05
【作品展示】

【作品介绍】
适合python萌新上手可以实现2~4数比大小,加,减,乘,除,乘方,立方的功能
【作品源代码】
q = input("请输入你需要的运算,(1为比大小,2为计算器,3为乘方,4为立方)")
# 比大小
if q == "1":
def bdx2():
a = int(input('请输入第一个数字'))
b = int(input('请输入第二个数字'))
if (a > b):
print(a, '>', b)
if (b > a):
print(b, '>', a)
def bdx3():
g = int(input('请输入第一个数字'))
h = int(input('请输入第二个数字'))
u = int(input('请输入第三个数字'))
if (g > h):
if (g > u):
x = g
if (h > u):
y = h
z = u
else:
z = h
y = u
if (u > g):
if (u > h):
x = u
if (g > h):
y = g
z = h
else:
z = g
y = h
if (h > g):
if (h > u):
x = h
if (g > u):
y = g
z = u
else:
z = g
y = u
print(x, ">", y, ">", z)
def bdx4():
o = int(input('请输入第一个数字'))
p = int(input('请输入第二个数字'))
q = int(input('请输入第三个数字'))
r = int(input('请输入第四个数字'))
if (o > p):
if (o > q):
if (o > r):
x = o
if (p > q):
if (p > r):
y = p
if (q > r):
z = q
a = r
else:
z = r
a = q
if (r > q):
if (r > p):
y = r
if (q > p):
z = q
a = p
else:
z = p
a = q
if (q > p):
if (q > r):
y = q
if (p > r):
z = p
a = r
else:
z = r
a = p
if (p > o):
if (p > r):
if (p > q):
x = p
if (o > q):
if (o > r):
y = o
if (q > r):
z = q
a = r
else:
z = r
a = q
if (r > p):
if (r > o):
y = r
if (q > o):
z = q
a = o
else:
z = o
a = q
if (o > q):
if (o > r):
y = o
if (q > r):
z = q
a = r
else:
z = r
a = q
if (q > p):
if (q > r):
if (q > o):
x = q
if (p > o):
if (p > r):
y = p
if (o > r):
z = o
a = r
else:
z = r
a = o
if (r > o):
if (r > p):
y = r
if (p > o):
z = p
a = o
else:
z = o
a = p
if (o > p):
if (o > r):
y = o
if (p > r):
z = p
a = r
else:
z = r
a = p
if (r > p):
if (r > o):
if (r > q):
x = r
if (p > o):
if (p > q):
y = p
if (o > q):
z = o
a = q
else:
z = q
a = o
if (q > p):
if (q > o):
y = q
if (p > o):
z = p
a = o
else:
z = o
a = p
if (o > p):
if (o > r):
y = o
if (p > q):
z = p
a = q
else:
z = q
a = p
print(x, '>', y, '>', z, '>', a)
j = input('请输入你要比大小的范围,最多为四,最小为二')
if (j == '2'):
bdx2()
elif (j == '3'):
bdx3()
elif (j == '4'):
bdx4()
else:
print("error")
# 计算器
elif q == "2":
def js(a, b, c):
if b == "+":
d = a + c
if b == "-":
d = a - c
if b == "*":
d = a * c
if b == "/":
d = a / c
print(d)
x = int(input('请输入第一个数字'))
y = input('请输入计算符号')
z = int(input('请输入第三个数字'))
js(x, y, z)
# 乘方
elif q == "3":
def cf(a):
b = a*a
print(b)
x = int(input('请输入数字'))
cf(x)
# 立方
elif q == "4":
def lf(a):
b = a*a*a
print(b)
x = int(input('请输入数字'))
lf(x)
# 我在这里加了一个错误提醒
elif q == "":
print("error")
#那我们来一个个试一下吧
# 完结
# 比大小没问题
# 计算器没问题
# 乘方没问题
# 立方没问题
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn