首页 > 其他分享 >简单的计算器

简单的计算器

时间:2023-04-19 22:12:43浏览次数:39  
标签:num1 num2 float 计算器 result 简单 input lambda

perators = {"+": lambda x, y: x + y,
"-": lambda x, y: x - y,
"*": lambda x, y: x * y,
"/": lambda x, y: x / y}

op = input("请输入运算符(+、-、*、/):")
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))

result = operators[op](num1, num2)

print("计算结果:", result)

标签:num1,num2,float,计算器,result,简单,input,lambda
From: https://www.cnblogs.com/zmxpython/p/17334809.html

相关文章

  • 面积计算器(函数重载)
    一.问题描述:实现一个计算器,能够计算矩形或长方形的面积;二.编程思路:1.定义area函数2.定义主函数3.设立for循环4.设定if选择结构三.代码实现:#include<iostream>#include<string>usingnamespacestd;intarea(int,int);intarea(int,int,int);intmain(){inti,......
  • 02 绘制简单几何图形
    图形渲染管线与绘制简单几何图形1.图形渲染管线回顾简要回顾一下GAMES101中闫老师提到的图形渲染管线。图形渲染管线可以理解为,将原始的3维图形数据经过一系列变化处理后,转换为2维坐标,再将2维坐标转换为实际的屏幕像素的过程。这一过程可以简单的描述为:首先我们要做的是输......
  • 简单的python3脚本:从日志中提取信息
    命名:log_extractor.pyordownload_stats_extractor.py#coding:utf-8#!/usr/bin/python3deffilter_line(line,contains,contains_not):ifall(cinlineforcincontains)andnotany(ninlinefornincontains_not):ifint(line.split()[8])==2......
  • 简单介绍十几款常用的画架构图流程图的软件
    简单介绍十几款常用的画架构图流程图的软件draw.iodraw.io是开源免费的在线画图工具,还提供桌面版本。特性:实时协作;支持在线离线版本;存储支持多种方式:GoogleDrive,OneDrive,GitHub,GitLab,Dropbox等;许多丰富的图标库。ProccessOnProccessOn是一款优秀的国产在线协......
  • 一个简单的 rust 项目 飞机大战
    Rust实现的飞机游戏简介一个使用bevy引擎制作的飞机游戏。原视频教程地址,github地址。因为bevy已经升级到0.10.1了,所以重新做一遍。顺带手出个教程。下面是做的部分变动:将激光以及玩家的移动模块进行了拆分。新增了背景图片。新增了游戏状态管理Welcome/InGame......
  • Python操作MySQL就是这么简单
    Python操作MySQL就是这么简单下载MySQL8.0安装MySQL8.0步骤2:选择安装类型步骤3:选择安装位置步骤4:配置MySQL8.0步骤5:安装MySQL8.0步骤6:完成安装启动MySQL8.0MySQL8.0的常用命令python的pymysql库操作方法安装pymysql库安装pymysql库连接到MySQL数据库......
  • quartz简单实现多任务并发
    packagecom.scan.xxx.config.quartz;importlombok.extern.slf4j.Slf4j;importorg.quartz.*;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Co......
  • toml简单介绍
    现在很多软件配置文件都是.toml格式的了,所以作为运维人员,很有必要了解下toml。官网网址https://toml.io/cn/概念为人而生的配置文件格式。TOML旨在成为一个语义明显且易于阅读的最小化配置文件格式。TOML被设计成可以无歧义地映射为哈希表。TOML应该能很容易地被解析成各种语言......
  • 扎实打牢数据结构算法根基,从此不怕算法面试系列之007 week01 02-07 简单的复杂度分析
    1、复杂度分析复杂度分析本身是非常理论化的一个内容,在计算机科学中,有一个专门的学科叫做——计算复杂性理论。很多童鞋看过《算法导论》,这本书的内容很多很强调算法导论。但是实际上,对于普通程序员来说,不需要过度强调理论化的内容。因为工作中更多面对的是实际的软件工程,工程......
  • Typora 1.5.12 (windows/MacOs版) 简单高效且实用的Markdown编辑器
    简介Typora的设计理念非常人性化,与传统编辑器相比,更注重用户的视觉效果和阅读体验。它的编辑界面非常简洁,用户可以就近编辑,随时查看效果,避免频繁地转换预览模式,提高了工作效率和灵活性。此外,Typora软件还提供了诸如内置思维导图、目录和常用快捷键等便捷功能,可以让用户在编辑的......