一、整数(Integer)简称Int,又称整型,由正整数、负整数、0构成,不包括小数,分数。

a,b=1,2 #一种赋值方法,此时a=1,b=2

print(a+b) #加法 3

print(a-b) #减法 -1

print(a*b) #乘法 2

print(a/b)#除法0.5

print(a//b) #取整除,0

print(b**b) #求幂次 4

print(a%b) #求余 1

二、浮点数(Float),带小数点的数字。也可以使用科学计数法表示(2.5e3 = 2.5 x 103 = 2500)

a,b=100,2.0#一种赋值方法,此时a=100,b=2.0

print(a+b) #加法102.0

注意:将一个整数与一个浮点数相加得到一个浮点数。

查看a+b类型,使用type(a+b)    结果 <class 'float'>

int与float之间数据类型的转换实例

int_num=100

float_num=100.1

print(float(int_num)) #将整数类型转换为浮点型 100.0

print(int(float_num))#将浮点型类型转换为整数型 100

三、复数(Complex)由实部和虚部组成,其数学表示形式为a+bj(a,b均为实数),a称为实部,b称为虚部.或者表示为complex(a,b)形式。

如:(1)a=2+3j

print(a.real,a.imag) #2.0   3.0

其中:a.real称为a的实部,a.imag称为a的虚部。

(2)a=complex(1,2)

print(a) #结果:1+2j

课后习题:

复数2.3e+3-1.34e-3j的实部和虚部分别是什么?如何求?(2300.0      -0.00134)

四、布尔(Boolean)又称逻辑,bool是int的子类,用True(1)表示真,False(0)表示假。

逻辑运算符:Not,And,Or

例题:print(1<2) #True

print(1>2) #False

bool(0)# 整数0被转换成False

bool(1) #非整数0被转换成为True

bool('') #空字符串被转换为False

bool("   ") #非空字符串被转换为True

bool([]) #空列表被转换为False

bool({}) #空集合被转换为False

Python数据类型---数值类型的更多相关文章

  1. 005 Python的数值类型

    005 Python的数值类型 BIF    指的是内置函数,一般不作为变量命名.如 input,while,if,else,float,等等.整型:整数.(python3.0版本把整型和长整型结合在 ...

  2. python基础--数值类型和序列类型

    Python中数值类型:int(整数),float(浮点数),True/False(布尔值,首字母必须大写) int:1    #任意整数 float:2.3   #小数 python赋值: a = ...

  3. MySQL数据类型——数值类型

    1.1.1 整型 整型 占用字节 范围 范围 tinyint 1 -27~27-1 -128~127 smallint 2 -215~215-1 -32768~32767 mediumint 3 -2 ...

  4. Kotlin 数据类型(数值类型)

    Kotlin 的常见数据类型: 类型 范围 byte -128~127 short 32767-32768 int -2147483648~2147483647 long 92233720368547 ...

  5. Python:数值类型

    数值类型的组成 数值类型可以直接使用的有:整数.浮点数.复数 Python3的整型,可以自动调整大小,当做long使用 整数 int 整数的进制表示 表示形式: 二进制:0b... 八进制:0o... ...

  6. Python 数据类型--Bytes类型

    一.Bytes类型 在Python3以后,字符串和bytes类型彻底分开了.字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的. bytes数据类型在所有的操作和使用甚至内置方法上和字 ...

  7. Python 数据类型--字典类型

    字典 dict 字典是Python的另一种有序的可变数据结构,且可存储任意类型对象. 字典是一种键值对的数据容器,每个键值(key:value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典 ...

  8. python数据类型——字符串类型

    字符串(string) 字符串,就是字符连成一串,是由字符组成的序列.字符串有编码问题,在之前我已经讲过.本节主要讲字符串的使用. 创建字符串,不用多说: a='123abcd' b='diamond ...

  9. python数据类型——字典类型

    字典(dictionary) python中唯一的映射类型,采用键值对(key-value)的形式储存数据,python对key进行哈希函数运算,所以key值必须是可哈希的,可哈希表示key必须是不可 ...

随机推荐

  1. python爬取拉勾网职位信息-python相关职位

    import requestsimport mathimport pandas as pdimport timefrom lxml import etree url = 'https://www.la ...

  2. linux 增加新用户无法使用sudo命令解决办法

    昨天一不小心把自己的系统搞崩了,也没有快照,没法进行还原操作,所以只能重装系统解决了,装完系统以后一切正常,当我新增了一个用户,使用sudo命令切换到root用户时,发现怎么都切换不过去,经过百度发现 ...

  3. leetcode刷题-90子集 II

    题目 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集). 说明:解集不能包含重复的子集. 示例: 输入: [1,2,2]输出:[ [2], [1], [1,2,2], [ ...

  4. 阿里云前端路线 | CSS快速掌握

    1.1什么是CSS 翻译为“层叠样式表”或者“级联样式表”, 简称样式表. 1.2CSS的主要作用 它主要是用来给HTML网页来设置外观或者样式 外观或者样式:HTML网页中的文字的大小.颜色.字体, ...

  5. Face The Right Way(POJ 3276)

    原题如下: Face The Right Way Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 6708   Accepte ...

  6. Docker实战(1):通过配置文件启动MongoDB

    系统环境:Centos7 MongoDB 4.0.0 创建文件 注意:创建文件全是为了Docker run做准备,文件所对应的路径需与下一步的映射路径所对应,路径可自我更改. mkdir mongo ...

  7. 5.Scalal语法03 - 函数

  8. 快速上手开发——JFinal配置(全步骤图文解析)

    摘要: 因为发现官网上只有Eclipse的配置文档,就写了这篇基于IDEA+maven的配置流程.本文使用安装了maven插件的IDEA进行配置,为了照顾IDEA新手,几乎每个步骤都截了图. 环境说明 ...

  9. 如何使用 Python 進行字串格式化

    前言: Python有几种方法可以显示程序的输出:数据可以以人类可读的形式打印出来,或者写入文件以供将来使用. 在开发应用程式时我们往往会需要把变数进行字串格式化,也就是说把字串中的变数替换成变量值. ...

  10. 请编写sql多语句表值函数统,计指定年份中每本书的销售总额

    create table 图书表( 书号 varchar(50), 书名 varchar(50), 单价 int ) create table 销售表( 书号 varchar(50), 销售时间 da ...