在python利用代码进行简单的数学运算

2023-05-16

在这里我们会简单说一下在python中用代码进行数学运算

python的运算顺序和数学里是一样的:加减乘除,在键盘上加减符号都有,而乘除我们用星号*和正斜杠/表示,次方用**表示。比如2的三次方表示为2**3

字符串:"6" ,整数:6 ,浮点数:6.0

在python的数学运算中我们会经常导入math函数库,常见的print也是一个函数,提示展示或输出的功能,而这种python中默认有的函数叫内置函数

导入math:

import math 

math.函数名(...)

math.sin(1)

其中main不能省略,它属于math库里的。在python中怎么找到math呢?搜索python math库 官方文档。

写一个一元二次求根公式,如下图

 在图中, 不仅利用了求导公式,还导入了math.sqrt函数,sqrt是平方根。

如果你想计算另一个方程,非常简单,我们只需要改变变量的值,代成另一个方程中的数值,然后运行,就出结果啦,计算一个x**2+9*x+20=0,如图:

 那么用代码进行数学运算,有什么好处呢

1.可以看到整个公式,随时检查,不用担心打错。

2.很容易改变变量的值,不需要重复的键入公式。

3.如果公式复杂,可以通过中间变量来分步骤。

                                    ↆ

如下图中,delta=b**2-4*a*c

 在下面的运算,直接输入delta就可以了,中间变量的作用是更加便捷清晰简单的数学运算

 在代码中进行简单的数学运算,今天就说到这里了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在python利用代码进行简单的数学运算 的相关文章

随机推荐

  • 如何从Mac电脑的时间机器中查看恢复特定文件夹备份?

    时间机器是Mac电脑中自带的备份数据的程序 xff0c 可以备份用户所有的数据 xff0c 以便迁移Mac系统 但是如果想要查看或者恢复某个特定的文件夹怎么做 xff1f 下面分享从时间机器中查看恢复特定文件夹备份的操作步骤 1 打开Mac
  • L1-051 打折(c++)

    去商场淘打折商品时 xff0c 计算打折以后的价钱是件颇费脑子的事情 例如原价 xffe5 988 xff0c 标明打 7 折 xff0c 则折扣价应该是 xffe5 988 x 70 61 xffe5 691 60 本题就请你写个程序替客
  • STM32之按键作为外部中断控制led灯

    基础概念 STM32F4 的每个 IO 都可以作为外部中断的中断输入口 xff0c 这点也是 STM32F4 的强大之处 STM32F407 的中断控制器支持 22 个外部 中断 事件请求 每个中断设有状态位 xff0c 每个中断 事件都有
  • STM32在HARDWARE文件下添加xx.c文件,新建xx.c和xx.h文件

    步骤如下 xff1a 新建text 在HARDWARE文件夹下新建time文件夹放 c 和 h文件 text文件下用Ctrl 43 S保存text文件到刚刚建立的time文件夹下 xff0c 命名time c KEIL5里面右键HARDWA
  • Word占用CPU很高?如何解决?已完结

    事件原因 xff1a 这几天在写近代史的论文 xff0c 发现一打开文档 xff0c 电脑的风扇就嗡嗡嗡转个不停 xff0c 打开任务管理器一看 好家伙 xff01 xff01 xff01 这里说明一下 xff1a 我的电脑要是不联机的话
  • 手把手教你做stm32简易串口上位机(接收数据用)

    笔者的开发板是正点原子的stm32F103zet6迷你板 串口的使用是USART1 单片机相关串口的程序就不讲解 xff0c 编写上位机程序是使用C 43 43 语言 xff0c 在VS2017里面编写 xff0c 下面进入正题 一 相关知
  • K66芯片解锁/J-link报错的解决思路

    错误呈现 xff1a 错误描述 xff1a Protection bytes in flash at add 0x400 0x40F indicate that readout protection is set For debugger
  • mpv官方文档部分快捷键

    mpv github官方快捷键文档 xff1a https github com mpv player mpv blob master etc input conf 以下是来自我个人的翻译 常规 q xff1a 退出mpv且不记住播放进度
  • STM32报错解决:..\OBJ\LED.axf: error: L6002U: Could not open file ..\obj\main.o: No such file/

    出现这个问题的原因主要有MDK的安装路径为中文 xff0c 或电脑的用户名为中文 xff0c 解决方法见如下的链接 xff1a 常规的原因 也有出现语法错误导致的 xff0c 如下面这位博主的情况 语法错误 而我遇到这个问题的原因比较难以确
  • Numpy二维数组遍历与二维数组切片后遍历效率比较

    在python numpy使用中 xff0c 可以用双层 for循环对数组元素进行访问 xff0c 也可以切片成每一行后进行一维数组的遍历 代码如下 xff1a span class token keyword import span nu
  • STM32外部中断给AB相编码器计数异常处理

    现象 楼主想实现的功能是使用编码器来实现电机旋转固定的圈数 xff0c 做一个位置闭环 在电机排线 xff08 电源线 43 编码器线 xff09 为30cm时 xff0c 计数正常 xff0c 当线长到40cm时会出现无法到达指定的位置
  • LINUX绑定usb设备名称

    LINUX绑定usb设备名称 起因 xff1a USB转TTL串口通信模块 xff0c USB摄像头模块连接linux电脑时 xff0c 其端口号一般是ttyUSB0 ttyUSB1 ttyUSB2 或video0 video1 video
  • KEIL中查看程序的存储空间的大小

    Program Size Code 61 86496 RO data 61 9064 RW data 61 1452 ZI data 61 16116 Code是代码占用的空间 xff0c RO data是 Read Only 只读常量的大
  • Mysql安装教程5.7(理论通用)

    1 首先在官网下载 mysql 地址 2 下载完成解压 默认在 C Program Files MYsQL 我下面统一使用该地址 想安装到 D 盘就提前建个文件夹命名为 MYSQL 解压进去 3 在MYSQL安装目录下 xff08 C Pr
  • Debia安装和配置dns服务

    首先下载dns服务 接着查看本机的ip地址 xff08 本机为172 16 100 201 之后统一为此ip xff09 设置本地的主服务器地址 xff0c 本机即是主服务器 xff0c 如在其他设备上在这里将namserver修改成其他设
  • Debian安装和配置chrony服务器

    首先准备两台或者两台以上debain进行配置 服务器 apt install chhrony nano etc chrony chhrony conf 添加以下内容 server 172 16 100 201 iburst 此处是chron
  • 锂电池充电(TP4056A芯片)电路分享

    描述 xff08 资料来源文档 特点 封装 引脚功能 应用电路分享 检测电池温度 xff0c 电池温度异常指示和充电状态指示应用 适合需要充电状态指示 xff0c 但不监测温度 xff08 左边 xff09 xff0c 既不需要充电状态提示
  • 利用snapper实现archlinux的系统还原

    首先 xff0c 安装snapper和btrfs progs pacman S snapper btrfs progs 创建配置文件 snapper c cfg home create config f btrfs home snapper
  • --secure-file-priv为Null且修改无效问题

    试过很多方法 xff0c 发现修改无效的根本原因是我的my ini在data文件夹中 xff0c 应该放在有效文件夹里 在命令行输入 mysql help 发现有这样一行 它的意思是c盘或者D Program Files MySQL mys
  • 在python利用代码进行简单的数学运算

    在这里我们会简单说一下在python中用代码进行数学运算 python的运算顺序 和数学里是一样的 xff1a 加减乘除 xff0c 在键盘上加减符号都有 xff0c 而乘除我们用星号 和正斜杠 表示 xff0c 次方用 表示 比如2的三次