Python编程基础:第六节 math包的基础使用Math Functions
第六节 math包的基础使用
- 前言
- 实践
前言
我们通常会对数值型变量进行计算,这里我们给出一些常用的函数用于辅助你的计算过程。常用的数学计算函数均在math
包。
实践
首先我们导入math包,并定义一个浮点型变量pi将其赋值为3.14:
import math
pi = 3.14
如果我们需要计算浮点型变量四舍五入后的计算结果,用函数round()
即可:
print(round(pi))
>>> 3
如果我们需要向上取整,那就需要函数math.ceil()
:
print(math.ceil(pi))
>>> 4
math.floor()
用于向下取整:
print(math.floor(pi))
>>> 3
对变量取绝对值可以用abs()
函数:
print(abs(-pi))
>>> 3.14
若需要对变量做取幂运算,那就用到了pow()
函数:
print(pow(pi, 2))
>>> 9.8596
开方的话用到的函数是math.sqrt()
:
print(math.sqrt(pi))
>>> 1.772004514666935
在数值比较方面,我们通常需要求最大、最小值,例如我们有三个数值,想求其中的最大值需要用到函数max()
:
x = 1
y = 2
z = 3
print(max(x, y, z))
>>> 3
最小值的计算方式如下:
print(min(x, y, z))
>>> 1
以上便是常用的数值计算函数。这就是今天的学习内容,感谢大家的收藏、点赞、评论。我们下一节将介绍字符串切片(String Slicing),敬请期待~
Python编程基础:第六节 math包的基础使用Math Functions相关推荐
- python web 开发从入门到精通 pdf,Python编程从入门到精通 PDF包下载
Python开发学习合集 用Python做科学计算pdf 像计算机科学家一样思考python.pdf 利用python进行数据分析.pdf Python科学计算-张若愚.pdf Python标准库Do ...
- python turtle画气球-菲菲用python编程绘制的父亲节礼物
原标题:菲菲用python编程绘制的父亲节礼物 爱心热气球 菲菲说带着爸爸一起坐热气球 绘制此图菲菲一共写了60行代码 视频动画 Turtle 库 命令 说明 turtle.forward(dista ...
- 初等数学O 集合论基础 第六节 商集
初等数学O 集合论基础 第六节 商集 这一讲延续第四讲对等价关系与等价的讨论,引入商集这个概念. 定义0.22 假设∼\sim∼是非空集合XXX上的一个等价关系,称X/∼X/\simX/∼是XXX基于 ...
- python绘制爱心气球_菲菲用python编程绘制的父亲节礼物
原标题:菲菲用python编程绘制的父亲节礼物 爱心热气球 菲菲说带着爸爸一起坐热气球 绘制此图菲菲一共写了60行代码 视频动画 Turtle 库 命令 说明 turtle.forward(dista ...
- python的知识点运用_程序猿在Python编程中不得不使用的十二种基础知识
Python编程中常用的12种基础知识,其中肯定有你不会的! 人生苦短,我用Python 1.正则表达式替换 目标: 将字符串line中的 overview.gif 替换成其他字符串. 人生苦短,我用 ...
- python编程学习——第六周
第六周 python学习笔记和做的一些习题 (python编程快速上手--让繁琐工作自动化) 第十章 断言 它是要确保代码没有什么明显错误的地方,由assert语句执行,如果检查失败,就会抛出异常.a ...
- 第一章计算机基础知识第一节,第一章 计算机基础知识 第一节
第一章计算机基础知识 第一节.了解计算机 尊敬的各位评委老师: 大家好!我今天说课的题目是<了解计算机>.我将从以下五方面来谈谈对这节课的设计:即说教材.学情分析.说教法和学法.说教学过程 ...
- 计算机基础知识第一节课最新,计算机基础知识(第一节)课件
计算机基础知识(第一节)课件 一般搬家时转盘与大梁间是固定的,开钻前应根据转盘对井架进行校正,如果中途换转盘,则要在空负荷下根据井架对转盘进行校正 一般搬家时转盘与大梁间是固定的,开钻前应根据转盘对井 ...
- 《Python编程 从入门到实践》 一、基础知识 第六章 字典
6.1一个简单的字典 来看一个游戏,其中包含一些外星人,这些外星人的颜色和点数各不相同,下面是一个简单的字典,存储了有关特定外星人的信息: alien_0={'color':'green','poin ...
最新文章
- 如何把一段简单的代码变复杂?
- WeakHahMap,HashMap和(垃圾回收)Gc
- python文件的编译
- C++中的类所占内存空间总结
- (原創) 如何使用C++/CLI读/写jpg檔? (.NET) (C++/CLI) (GDI+) (C/C++) (Image Processing)
- python之基础学习day01
- Jmater参数说明
- Golang——Tag、自定义类型、未命名类型
- hive 如何将数组转成字符串_hive详细笔记(八)-Hive之列转行和行转列(附带讲解视频 )...
- 事件驱动和状态机模式在YARN中的使用
- linux下用top命令查看,cpu利用率超过100%时怎么回事
- acid事务 mysql_MySQL 事务ACID特性
- 【Java 微信公众号开发】① 介绍、测试号、接入
- 无需支付688苹果开发者账号,xcode打包导出ipa,提供他人进行内测
- 物理机是什么?跟云服务器有什么区别
- 前端必备:从头开始,搞懂Promise之Promise基础
- WARNING: The script markdown_py.exe is installed in......
- 自己动手搭建网站:域名和云服务器选购
- python使用企业微信机器人发送测试报告
- 就业面试的时候,hr会不会去确定程序员的学历?
热门文章
- c语言编程中句柄无效怎么解决,句柄无效,手把手教你句柄无效怎么解决
- 幅度调制信号 matlab,《利用MATLAB实现信号的幅度调制与解调.doc
- mysql 相除 取整数位,psql除法保留小数,实现向上取整和向下取整操作_PostgreSQL_数据库...
- tp5防止sql注入mysql_TP5框架 《防sql注入、防xss攻击》
- mysql 评论回复表设计_【数据库】评论回复表设计
- 请简述计算机软件系统与硬件系统的关系,电脑硬件与软件的关系是什么?
- C#中类的属性(Property)
- php 微信 返回,php版微信返回用户text输入的方法
- 清空oracle表数据 外键,oracle清空所有表数据
- 滚动条禁止_Axure 教程:不可见滚动条的页面滚动效果