python基本数据类型-数字

1.绝对值

>>> age = -18
>>> age.__abs__()
18
>>> abs(age)
18

2.相加

>>> age = -18
>>> age.__add__(100)
82
>>> -18+100
82

3.商余数

>>> all_item = 95
>>> pager = 10 
>>> result = all_item.__divmod__(pager)
>>> print(result)
(9, 5)    #将商和余数以元组的格式显示,95//10

>>> age = 5
>>> result = age.__rdivmod__(2)
>>> print(result)
(0, 2)    #2//5

4.相等

age = 18
result = age.__eq__(19)
print(result)

5.浮点数转换

>>> age = 19
>>> type(age)
<type ‘int‘>
>>> result = age.__float__()
>>> type(result)
<type ‘float‘>

6.__floordiv__

>>> age = 5
>>> result = age.__floordiv__(6)
>>> print(result)
0
>>> result = age.__floordiv__(2)
>>> print(result)
2
时间: 2024-10-28 09:13:38

python基本数据类型-数字的相关文章

Python的数据类型--数字--字符串

先讲一个概念 在Python里,一切皆对象,对象基于类创建 所以,以下这些值都是对象: "wupeiqi".38.['北京', '上海', '深圳'],并且是根据不同的类生成的对象. 1.变量类型与对象 1.程序中需要处理的状态很多,就要有不同类型的变量值来表示, 在python中所有数据都是围绕对象这个概念来构建的,对象包含一些基本的数据类型:数字,字符串,列表,元组,字典等 程序中存储的所有数据都是对象,包含了1.身份(id),2.类型(type),3值(通过变量名来查看)每个对象

7 Python基本数据类型---数字

1.整型(int) 在32位机器上,整数的位数为32位,取值范围为-2*31-2*31-1,即-2147483648-2147483647 在64位系统上,整数的位数为64位,取值范围为-2*63-2*63-1,即-9223372036854775808-9223372036854775807 例如:-2 1 0 1 2 3 4 5 2.浮点数(float) 浮点数也就是小数 Python默认的是17位精度,也就是小数点后16位,尽管有16位,但是这个精确度却是越往后越不准的. 例如:-1.25

Python基础数据类型(数字、字符串、布尔、列表、元组、字典、集合等)

数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种. 一 Number(数字) 1.1 数字类型的创建 a=10 b=a b=666 print(a)#10 print(b)#666 注意这里与C的不同: #include <stdio.h> void main(void) {

python常用数据类型内置方法介绍

熟练掌握python常用数据类型内置方法是每个初学者必须具备的内功. 一.整型 a = 100 a.xxx() class int(object): def bit_length(self): ##如果将某个整数用2进制表示,返回这个2进制所占bit位数. return 0 def conjugate(self, *args, **kwargs): ##共轭复数 @classmethod # known case def from_bytes(cls, bytes, byteorder, *ar

python的数据类型

Python的数据类型包括以下几种: 1.整数型--int 比如1,2,3,这些我们数学上常用的整数,都是整数 还包括负整数,但是不包括小数 >>>a=8 >>>type(a) <class 'int'> 2.长整数--long 32位系统上是2**31-1,64位系统上是2**63 -1,超出位数,python会转用高精度去计算,可以是无限大的整 版本2.7.11以上,如果整数超出位数的话会自动转为长整数,以前是在整数后面加个小写或者大写的l #py2.7

python第二周 数字类型

数字类型 Python中,数字并不是一个真正的对象类型,而是一组类似类型的分类.Python不仅支持通常的数字类型(整数和浮点数),而且能够通过常量去直接创建数字以及处理数字的表达式,还通过模块和第三方库提供更多的数字类型支持.Python数字类型的完整工具包括: 整数和浮点数 复数(需要模块支持) 固定精度的十进制数 有理分数 集合 布尔类型 无穷的整数精度 各种数字内置函数和模块 处理数字对象的工具: 表达式操作符:+.-.*././/.>>.**.& 内置数学函数:pow.abs

python之数据类型(一)

python数据类型数字 整数型(int)    1,2 长整数型(long)    207000000000000L 浮点型(float)    2.7 复数型(complex)    1+2j 在python3中int 类型可以保存任意大小的整数,作为动态类型的语言,在python 中使用数字无须事先声明其类型,比如: a=1 b=1.5 c=a+b print(c) python中的字符串用于表示和存储文本,字符串通常由'',"" ,""" &quo

python核心数据类型笔记

在这里,首先声明,python核心数据类型在这里就认为是python内置的数据类型 在python中.序列类型包含字符串,列表和元组 字符串: 字符串字面量:将文本引入单引号,双引号,三引号 默认的编码类型是字符编码(8bit) 在python2中,如果要使用unicode编码(16bit),需在定义字符串的引号前面加u 在python中,有文档字符串的概念,所谓文档字符串就是在模块,类或则是函数中的第一条语句是一个字符的话(用引号定义),那么该字符就是文档字符串,可以使用__doc__属性引用

python之数据类型

数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 一 Number(数字) 1.1 数字类型的创建 a = 10 b = a b = 666 print(a) # 10 print(b) # 666 注意这里与C的不同: #include <stdio.h> void mai