北屋教程网

专注编程知识分享,从入门到精通的编程学习平台

python:简易的计算器_python简易计算器程序代码

Hello,World.

来咯来咯

土土上场

今天呢

土土带来了一个超级简单的计算器代码

主要是学了def定义函数


  • 定义加减乘除四个函数
def jia(x, y):
   return x + y
def jian(x, y):
   return x - y
def cheng(x, y):
   return x * y
def chu(x, y):
   return x / y
  • 设置一个选择菜单
print("|---欢迎使用简易计算器---|")
print("|---1.两数相加---|")
print("|---2.两数相减---|")
print("|---3.两数相乘---|")
print("|---4.两数相除---|")
print("|---5.退出系统---|")
  • 采用while与if的循环判断
  • 完整代码(心细的小伙伴就会发现这个代码的模式跟土土之前写的通讯录大同小异哦)
#简易计算器
def jia(x, y):
   return x + y
def jian(x, y):
   return x - y
def cheng(x, y):
   return x * y
def chu(x, y):
   return x / y
print("|---欢迎使用简易计算器---|")
print("|---1.两数相加---|")
print("|---2.两数相减---|")
print("|---3.两数相乘---|")
print("|---4.两数相除---|")
print("|---5.退出系统---|")
while True:
    choice=input("请输入指令代码:")
    if choice=="5":
        print("|---感谢您的使用,欢迎下次再来---|")
        break
    else:
        num1=int(input("请输入第一个数字:"))
        num2=int(input("请输入第二个数字:"))
        if choice=="1":
            print(num1,"+",num2,"=",jia(num1,num2))
        elif choice=="2":
            print(num1,"-",num2,"=",jian(num1,num2))
        elif choice=="3":
            print(num1,"*",num2,"=",cheng(num1,num2))
        elif choice=="4":
            print(num1,"/",num2,"=",chu(num1,num2))
        else:
            print("无相关指令,请输入菜单指定指令编号")
            print("|---1.两数相加---|")
            print("|---2.两数相减---|")
            print("|---3.两数相乘---|")
            print("|---4.两数相除---|")
  • 运行截图
  • py文件

链接:
https://pan.baidu.com/s/1TLIsD9RJ7LboGq14n9RH3g

提取码:1019


一顿猛操作

走人

哈哈

这次写的计算器是非常简单的实现功能

没有去修饰页面

想要有样式的小伙伴可以了解一下tkinter

之前土土有出过一篇用tkinter画图的文

感兴趣的小伙伴可以去看一下

再见啦

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言