说明

数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间。

以下实例在变量赋值时 Number 对象将被创建:

var1 = 1

var2 = 10

使用del语句删除一些数字对象的引用,del语句的语法是:

del var1[,var2[,var3[....,varN]]]]

整型(int)

在32位机器上,整数的位数为32位,取值范围为-231~231-1,即-2147483648~2147483647

在64位系统上,整数的位数为64位,取值范围为-263~263-1,即-9223372036854775808~9223372036854775807

bit_length 当前整数的二进制表示,最少位数

age = 18

print(age.bit_length())

to_bytes 获取当前数据的字节表示

age = 18

v1 = age.to_bytes(10,byteorder='big')

v2 = age.to_bytes(10,byteorder='little')

print(v1)

print(v2)

Python 数字类型转换

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。

int(x) 将x转换为一个整数。

float(x) 将x转换到一个浮点数。

complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。

complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。

数学函数

函数

返回值 ( 描述 )

abs(x)

返回数字的绝对值,如abs(-10) 返回 10

ceil(x)

返回数字的上入整数,如math.ceil(4.1) 返回 5

cmp(x, y)

如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。 Python 3 已废弃 。使用 使用 (x>y)-(x

exp(x)

返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045

fabs(x)

返回数字的绝对值,如math.fabs(-10) 返回10.0

floor(x)

返回数字的下舍整数,如math.floor(4.9)返回 4

log(x)

如math.log(math.e)返回1.0,math.log(100,10)返回2.0

log10(x)

返回以10为基数的x的对数,如math.log10(100)返回 2.0

max(x1, x2,...)

返回给定参数的最大值,参数可以为序列。

min(x1, x2,...)

返回给定参数的最小值,参数可以为序列。

modf(x)

返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。

pow(x, y)

x**y 运算后的值。

round(x [,n])

返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数。

sqrt(x)

返回数字x的平方根,数字可以为负数,返回类型为实数,如math.sqrt(4)返回 2+0j

python number函数_Python3 数据类型-Number相关推荐

  1. python中number函数_Python 数字(Number)

    Python 数字(Number) Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象 ...

  2. python datatype函数_python 数据类型 datatype

    python 数据类型 datatype 列表list 元组tuple 集合set 字典dictionary 字符串string 一.列表list list :python的一种数据类型.是可变的,有 ...

  3. Python的第一种数据类型——Number(数字)

    数据类型:每一个变量在使用之前都必须赋值,赋完值后该变量才会被创建,对变量进行赋值时赋值的对象的类型称为变量的类型,即数据类型.Python中的数据类型有以下六种: Number(数字).String ...

  4. python最小值函数_Python3 min() 函数详解 获取多个参数或列表中的最小值

    Python3 min() 函数详解 获取多个参数或列表中的最小值 min()函数的主要作用是获取对象中最小的值,参数可以是任何可迭代对象(字符串.列表.元组.字典等),可以是一个参数内的值进行对比, ...

  5. python num函数_python3函数中num如何使用

    python3函数中num如何使用 发布时间:2020-11-11 09:43:41 来源:亿速云 阅读:99 了解python3函数中num如何使用?这个问题可能是我们日常学习或工作经常见到的.希望 ...

  6. python max函数_Python3

    max(x, y[, z...]):Number|Sequence 入参类型不能混入(要么全Number(int|float|complex|bool),要么全序列). 入参是序列的话: 单序列入参, ...

  7. python replace函数_Python3 replace()函数使用方法

    描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 语法replace()方法语法: str.replac ...

  8. python exec函数_Python3 exec 函数

    Python3 exec 函数 描述 exec 执行储存在字符串或文件中的 Python 语句,相比于 eval,exec可以执行更复杂的 Python 代码. 语法 以下是 exec 的语法: ex ...

  9. python center函数_数据类型和数据结构(三):字符串(4) 字符串内置函数(1)

    Photo by Ray Hennessy on Unsplash 4 字符串内置函数 除了使用+.*.in对字符串操作之外,我们还可以使用Python提供的多种字符串内置函数来对字符串进行操作处理. ...

最新文章

  1. 数学分析原理 定理 6.4
  2. U-Boot 提供的基本命令
  3. SpringBoot(1.5.6.RELEASE)源码解析(一)
  4. VS2008 快捷键大全[转帖]
  5. PHP-代码审计-命令执行
  6. 前端基础进阶(十):面向对象实战之封装拖拽对象
  7. shell timeout
  8. 深度解析 | 基于DAG的分布式任务调度平台:Maat 1
  9. 2.mysql数据库如何安装_MySQL数据库如何安装
  10. 笨办法学 Python · 续 练习 33:解析器
  11. 普及下Oracle hints语法
  12. split函数python_python有split函数吗
  13. 分享6款国内、外开源PHP轻论坛CMS程序
  14. xamarin.forms 自定义Switch 采用 syncfusion.button中的 sfswitch
  15. 微型计算机基础理论——微处理器工作概述
  16. 办公室购买计算机会计分录,购买办公用品属于什么会计科目
  17. 一道受用终身的测试题
  18. vue 后台系统中多页面标签
  19. Anaconda安装使用
  20. 《我是一只IT小小鸟》连载

热门文章

  1. python与excel的差别-python数据分析相对于bi和excel的优势是什么?
  2. python使用教程pandas-python之pandas简单介绍及使用(一)
  3. python零基础有用吗-10天搞定Python,告诉你有什么用?
  4. 学会python编程容易吗-老男孩学Python编程后薪资待遇高吗?
  5. 老师学python可以干嘛-Python除了爬虫,还能干啥?
  6. python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境
  7. 解决opencv错误AttributeError: module ‘cv2.cv2‘ has no attribute ‘xfeatures2d‘
  8. python的GUI库PyQt5的使用
  9. 农业银行联行号怎么查询_农行信用卡解析丨菜卡怎么提额8W?学会一招就够了!...
  10. spoj DPRSDCDR - Depressed Coder