Python编程 数值类型 数学计算

简介: Python编程 数值类型 数学计算
+关注继续查看

前言

本章将会讲解Python编程中的 数值类型  数字计算

一.Python数值类型

1.数学计算(熟悉)

对于数学计算,除了前面提到过的简单的加减乘除等等,更多的科学计算需要 导入 math 这个标准库(不需要安装,但是要导入),它包含了绝大多数我们可能需要的科学计算函数。

数学计算函数

math.ceil(x)

  math.floor(x)

  math.pow(x)


2.导入方法:

1. #导入标准库 math
2. import math

向上取整ath.ceil(x)

    """
    Return the ceiling of x as an Integral.
    
    This is the smallest integer >= x.
    """
    #这是一个最小的整数,还要大于等于X
 
 
import math     #向上取整   得5
 
print(math.ceil(4.1))     #向上取整

向下取整math.floor(x)

    """
    Return the floor of x as an Integral.
    
    This is the largest integer <= x.
    """
    #这是一个最大的整数还小于等于X
 
import math
print(math.floor(4.5))    #向下取整   得4

x**y 返回次幂math.pow(x)

 
    """ Return x**y (x to the power of y). """
返回次幂
 import math
print(math.pow(2,3))      # x**y   2**3

Python内置数学计算(直接使用)

  1. abs(x)
  2. round(x)

取绝对值abs(x)

    """ Return the absolute value of the argument. """
    这个参数的绝对值
 
    a=-10
    print(abs(a))      #打印取绝对值后的值

四舍五入 round(x)

#   Python3 进行改良  不再是四舍五入  而是   四舍六入五成偶
print(round(4.1))    #舍去为4
 
print(round(4.5))    #舍去为4(Python2和Python3区别 2 中会进入为5  3 中不会)
 
print(round(4.6))    #进1为5
 
print(round(3.5))    #4
 
#vars([object]) -> dictionary   保留小数
 
print(round(4.5, 1))    #得 4.5
目录
相关文章
|
10天前
|
存储 IDE 开发工具
“代码驭宠而行“:探索Python的魔法世界,开启编程奇幻之旅!
“代码驭宠而行“:探索Python的魔法世界,开启编程奇幻之旅!
|
10天前
|
Python
Python的Lambda函数: 一把极简编程的瑞士军刀
Python的Lambda函数: 一把极简编程的瑞士军刀
26 0
|
12天前
|
人工智能 IDE 开发工具
走近Python编程的“BUG”世界
走近Python编程的“BUG”世界
12 0
|
20天前
|
JavaScript 前端开发 Java
入门Python编程:了解计算机语言、Python介绍和开发环境搭建
入门Python编程:了解计算机语言、Python介绍和开发环境搭建
28 0
|
20天前
|
Python
【python基础知识】8.编程思维:如何解决问题-思维篇
【python基础知识】8.编程思维:如何解决问题-思维篇
27 0
【python基础知识】8.编程思维:如何解决问题-思维篇
|
21天前
|
数据采集 Python
Python创始人亲自推荐,238万人在学,作者:学不会我退出编程界
相信很多人都是听过一句话,“爬虫爬的好,监狱进的早”!虽然有点夸张的感觉,但是这也侧面说明,如果学会了爬虫,可以做的还是挺多的,这也是为什么越来越多的人开始学习Python,学习爬虫的原因了。
14 0
|
2月前
|
数据可视化 开发者 UED
【Python入门系列】第八篇:Python中GUI编程和图形界面设计
Python中的GUI编程是指使用Python语言创建图形用户界面(GUI)的过程。通过GUI,用户可以与程序进行交互,通过按钮、菜单、文本框等控件来操作程序。
43 0
|
2月前
|
程序员 Shell Python
【从零学习python 】03. Python交互式编程及注释详解
【从零学习python 】03. Python交互式编程及注释详解
41 0
|
2月前
|
存储 开发者 Python
【从零学习python 】04. Python编程基础:变量、数据类型与标识符
【从零学习python 】04. Python编程基础:变量、数据类型与标识符
26 0
|
2月前
|
存储 JSON 数据格式
【python】IO编程
【python】IO编程
43 0
相关产品
云迁移中心
推荐文章
更多