1 Star 0 Fork 0

王麦齐/untitled

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Calculater.py 3.21 KB
一键复制 编辑 原始数据 按行查看 历史
王麦齐 提交于 2020-04-13 10:40 . oop
'''
python实验二计算器实践
'''
print("""Welcome to use 休伯利安舰桥运算姬~
·········
1.加法运算
·········
2.减法运算
·········
3.乘法运算
·········
4.除法运算
·········
5.求余运算
""")
i =0
option =int(input("请输入您所需要的功能对应的数字"))
while i <=2:
#加法运算
if option ==1:
a =float(input("请输入第一个加数"))
b =float(input("请输入第二个加数"))
c = a + b
print("{}+{}={}".format(a, b, c))
model =int(input("""
继续加法运算请输入0
其他运算请输入1
退出程序请输入任意数字
"""))
if model ==0:
i =1
option =1
elif model ==1:
i =1
option =int(input("请输入功能前的代表数字进入相应功能"))
else:
i =2
#减法运算
elif option ==2:
a =float(input("请输入被减数"))
b =float(input("请输入减数"))
c = a - b
print("{}-{}={}".format(a, b, c))
model =int(input("""
继续加法运算请输入0
其他运算请输入1
退出程序请输入任意数字
"""))
if model ==0:
i =1
option =2
elif model ==1:
i =1
option =int(input("请输入功能前的代表数字进入相应功能"))
else:
i =2
#乘法运算
elif option ==3:
a =float(input("请输入第一个乘数"))
b =float(input("请输入第二个乘数"))
c = a * b
print("{}x{}={}".format(a, b, c))
model =int(input("""
继续加法运算请输入0
其他运算请输入1
退出程序请输入任意数字
"""))
if model ==0:
i =1
option =3
elif model ==1:
i =1
option =int(input("请输入功能前的代表数字进入相应功能"))
else:
i =2
#除法运算
elif option ==4:
a =float(input("请输入被除数"))
b =float(input("请输入除数"))
c = a / b
print("{}÷{}={}".format(a, b, c))
model =int(input("""
继续加法运算请输入0
其他运算请输入1
退出程序请输入任意数字
"""))
if model ==0:
i =1
option =4
elif model ==1:
i =1
option =int(input("请输入功能前的代表数字进入相应功能"))
else:
i =2
#求余运算
elif option == 5:
a = float(input("请输入求余数"))
b = float(input("请输入除数"))
c = a % b
print("{}%{}={}".format(a, b, c))
model = int(input("""
继续加法运算请输入0
其他运算请输入1
退出程序请输入任意数字
"""))
if model == 0:
i = 1
option = 4
elif model == 1:
i = 1
option = int(input("请输入功能前的代表数字进入相应功能"))
else:
i = 2
else:
option =int(input("请输入正确范围的数字,重新输入:"))
i =1
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wangmaiqi/untitled.git
git@gitee.com:wangmaiqi/untitled.git
wangmaiqi
untitled
untitled
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891