python 做一个简单的计算器
python:做一个简易的计算器(加减乘除,重复使用)
第一种方法
def jisuanqi(): #实现加减乘除运算a, b, c=shuru()if c == "+":z = a + bprint("%s+%s 的和为%s"%(a, b, z))elif c == "-":z = a - bprint("%s-%s 的差为%s" % (a, b, z))elif c == "*":z = a * bprint("%s*%s 的积为%s" % (a, b, z))elif c == "/":z = a / bprint("%s/%s 的商为%s" % (a, b, z))else:print("error operate")def shuru():#int是强转为整数型 str为了强转为字符串a= int(input("输入数字1:"))b= int(input("输入数字2:"))operate= str(input("输入运算法则:"))return a,b,operatewhile 1:#让计算器可以循环使用p=input("请输入p的值:")if p == 'y':jisuanqi()else:break
第二种方法(使用类的方法)
class Jisuanqi():#通过类的方法啊def __init__(self, a, b):self.num1 = aself.num2 = bdef add(self):#加法z = int(self.num1) +int(self.num2)print("a+b的和为:%s"%z)def sub(self):#减法z = int(self.num1) -int(self.num2)print("a-b的差为:%s"%z)def mul(self):#乘法z = int(self.num1) *int(self.num2)print("a*b的积为:%s"%z)def div(self):#除法z = int(self.num1) /int(self.num2)print("a/b的商为:%s"%z)while 1 :#让计算器可以循环使用p = str(input("请输入p值:"))if p =="y":a = int(input("请输入数字1:"))b = int(input("请输入数字2:"))jisuanqi = Jisuanqi(a, b)c = str(input("请输入算术法则"))if c=="+":jisuanqi.add()elif c =="-":jisuanqi.sub()elif c =="*":jisuanqi.mul()elif c =="/":jisuanqi.div()else:break
python 做一个简单的计算器相关推荐
- 使用python做一个简单的计算器
今天教大家如何使用python撸一个简单的计算器小程序. 具体源码如下: import tkinter import math import tkinter.messageboxclass Calcu ...
- 【Python】如何用python做一个简单的输入输出交互界面?
看到知乎上有人在问,如何使用Python做一个简单的输入输出交互界面? 交互界面就涉及到GUI编程. Python有很多GUI框架,功能大同小异. 其中比较出名的有「PyQT」.**wxPython. ...
- python自己做个定时器_技术图文:如何利用 Python 做一个简单的定时器类?
原标题:技术图文:如何利用 Python 做一个简单的定时器类? 背景 今天在B站上看有关 Python 最火的一个教学视频 -- "零基础入门学习 Python",这也是我们 P ...
- 用python做一个简单GUI小软件
用python做一个简单软件 前言 这是一个课设,用python做一个扫描王软件 我主要做的GUI部分,记录分享一下.也是第一次用python做小软件,python的方便果然是名不虚传 遇到问题 1. ...
- 用python做一个简单的游戏,用python写一个小游戏
大家好,本文将围绕如何用python做一个简单的小游戏展开说明,python编写的入门简单小游戏是一个很多人都想弄明白的事情,想搞清楚用python做一个简单的游戏需要先了解以下几个事情. 1.Pyt ...
- 利用Python做一个简单的对战小游戏
利用Python做一个简单的文字对战小游戏 一.游戏介绍 1.大体介绍:文字版的对战小游戏,可以利用Python随机生成两个角色,角色带有各自的血量和攻击值两个指标.两人在对战时同时攻击对方,同时造成 ...
- 用c++做一个简单的计算器
用C++做一个简单的计算器 本教程的主要内容是如何使用C++做一个简单的计算器.它可以实现最基本的计算功能,提供5种计算方式. 全部代码如下: #include <iostream> // ...
- 老滚5初始化python失败_五分钟学会怎么用python做一个简单的贪吃蛇
Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发.我们今天将利用它来制作一款大家基本都玩过的小游戏--贪吃蛇. 一.需要导入的包 import pygame ...
- python做的简单gui计算器_Python计算器–使用Tkinter创建一个简单的GUI计算器
在Python计算器教程中,您将学习创建简单的GUI计算器.在这篇文章中,我将向您展示如何使用python中的tkinter模块开发一个简单的计算器.因此,让我们进一步创建一个简单的python计算器 ...
最新文章
- halcon与QT联合:(5.3)瓶盖检测以及QT界面搭建
- soj1209- 最短的距离(精度问题)
- Android学习笔记进阶十三获得本地全部照片
- [Poj 1459] 网络流(一) {基本概念与算法}
- 2020-11-09
- 英国Carmarthen Learning Centre校长Mr Stuart来华访问,与荣新IT培训中心达成教学合作关系...
- PowerVR 6XT/6XE系列移动GPU
- 【GitHub】Linux 内核揭秘:linux-insides-zh
- Windows程序设计——画圆
- 区块链、无人驾驶、量子计算、感知智能……2050 年的技术什么样?
- 苹果iOS捷径(快捷指令)自动填写表单
- 【收藏防丢】rar压缩包忘记密码怎么办?手把手教你轻松解决
- xp系统不能搭建信息服务器地址,XP系统出现“automation 服务器不能创建对象”提示怎么办...
- 房屋安全鉴定的建筑结构检测技术
- Wallpaper Engine pkg壁纸文件提取工具
- 为快捷方式文件(lnk文件)右键菜单添加“打开所在文件夹”
- 贪心 CF 333B Chips
- Python+Django+Mysql实现在线电影推荐系统 基于用户、项目的协同过滤推荐在线电影系统 代码实现 源代码下载
- 全面总结C++类模板使用的基础知识
- C#多文本框进行组合查询的判空(最笨最傻的办法)
热门文章
- steps 逐帧动画
- java自行车怎么调档_这也许是史上最详细的自行车变速调节攻略了!
- 本科毕业论文不会写怎么办?
- WAMP环境搭建(转)
- 忘了微信密码怎么办_忘记微信密码怎么办?读出几个数字,没密码也能登录,后悔才知道...
- 计算机主要键符的功能怎么读,计算机键盘中的全部按键基本功能.doc
- 亚马逊刚开始做什么模式靠谱?
- 香橙派mqtt阿里云终端(二) --python3.5环境配置以及阿里云环境测试
- PCB板有铅喷锡与无铅喷锡的区别?
- 编曲软件-作曲大师向导功能讲解