如何用python做一个计算器

embedded/2024/9/25 17:22:22/
很久不更新了,今天来更新一下,初学python,若有可以完善部分可以私信,谢谢大家的支持,代码如下:
print("欢迎使用计算器")a=int(input("请输入第一个数字\n"))
b=int(input("请输入第二个数字\n"))
c=input("请输入计算符号\n")
while(c != 't' and a!='t'and b!='t'):if c == '+':print("计算结果为:", str(a + b))a = int(input("请输入第一个数字\n"))b = int(input("请输入第二个数字\n"))if c == '-':print("计算结果为:", str(a - b))a = int(input("请输入第一个数字\n"))b = int(input("请输入第二个数字\n"))if c == '*':print("计算结果为:", str(a * b))a = int(input("请输入第一个数字\n"))b = int(input("请输入第二个数字\n"))if c == '/':print("计算结果为:", str(a / b))a = int(input("请输入第一个数字\n"))b = int(input("请输入第二个数字\n"))c = input("请输入计算符号\n")

http://www.ppmy.cn/embedded/113643.html

相关文章

小程序面试题四

一、如何提高微信小程序的应用速度? 提高微信小程序的应用速度,可以从多个方面进行优化。以下是一些关键的方法和建议: 1. 优化网络请求 减少请求次数:尽可能合并多个请求,减少HTTP请求的次数。这可以通过批量处理数…

【OJ刷题】双指针问题3

这里是阿川的博客,祝您变得更强 ✨ 个人主页:在线OJ的阿川 💖文章专栏:OJ刷题入门到进阶 🌏代码仓库: 写在开头 现在您看到的是我的结论或想法,但在这背后凝结了大量的思考、经验和讨论 目录 1…

秒懂C++之特殊类设计

目录 设计一个类,不能被拷贝 设计一个类,只能在堆上创建对象 设计一个类,只能在栈上创建对象 设计一个类,无法被继承 设计一个类,只能创建一个对象(单例模式) 饿汉模式 懒汉模式 设计一个类,不能被拷…

十.在vue中,发送axios请求应该放在created里还是mounted里?详解

在vue中,发送axios请求应该放在created里还是mounted里?详解 在回答这个问题之前,我们需要知道vue的生命周期钩子顺序:beforecreated(组件创建前,dom元素、data都为undefined) created&#xf…

通信工程学习:什么是HSS归属用户服务器

HSS:归属用户服务器 HSS(归属用户服务器,Home Subscriber Server)是IP多媒体子系统(IMS)中控制层的一个重要组成部分,它扮演着存储和管理用户相关信息的核心角色。以下是关于HSS归属用户服务器的…

Android 开发入门教程-入门基础

1.Android 开发环境 JDK搭建 https://www.cnblogs.com/tianma3798/p/3959626.html 2.Android Sdk 开发环境搭建 AndroidSdk下载地址和环境变量配置 解决Android SDK Manager下载太慢问题(转) 3.Android Avd 虚拟机 4. Android Adb 调试工具 https://www.cnblogs.com/tian…

Java学习线路(2024版)

Java 作为一门成熟、强大且灵活的编程语言,广泛应用于企业级开发、Web开发、移动开发、大数据等领域。随着技术的不断演进,Java 生态系统不断扩展,学习路径也随之更新。如果你想全面掌握 Java,从基础开始到精通,再到最…

如何通过 PhantomJS 模拟用户行为抓取动态网页内容

引言 随着网页技术的不断进步,JavaScript 动态加载内容已成为网站设计的新常态,这对传统的静态网页抓取方法提出了挑战。为了应对这一挑战,PhantomJS 作为一个无头浏览器,能够模拟用户行为并执行 JavaScript,成为了获…