标准数据类型

在每种编程语言中,数据都可以以不同的形式存储在内存中,这些不同的形式就称之为数据类型

用不同的数据类型储存的数据,具有不同的存储结构,对应的也就有不同的使用方法和功能。

Python中常用的数据类型有:

数字(Numbers)整数int,浮点数float,复数comples;

布尔(Booleans)函数为bool,含有的值为True和False;

字符串(Strings)函数为str,Unicode字符序列,在引号内包含;

列表(List)有序的值得序列;

元组(Tuple)有序的值得序列且不可以改变;

字典(Dictionaries)函数为dict,无序得键值对的组合;

集合(Sets)函数为set,无需的不含重复值的序列;

一、数字类型

1、整数型int

整数型没有长度限制,通常是连续分配的内存空间。

2、浮点数float

浮点数就是我们通常所说的小数。

同时,也可以使用科学计数法来表示。

比如下面的例子,”1.1e2”就是1.1乘以10二次方。

3、数字类型的转换

intfloat类型可以互相转换。

但是发现一个问题,浮点数转换为整型的时候不会自动四舍五入。

4、数值的计算

加减乘除不用多说,下面介绍整除、取余和幂。

整除 : //

取余 : %

幂 : **

运算的优先级:

乘除大于加减,指数运算大于乘除。

5、math科学计算库

内置函数

abs():绝对值

max():最大值

min():最小值

round():四舍五入

科学计算库(首先需要导入)

首先需要“import.math

Ceil():向上取整

Floor():向下取整

6、复合赋值运算符

7、Python中的比较运算符

8、Python中的逻辑运算符

【学习笔记】6、标准数据类型—数字类型相关推荐

  1. python发邮件11002_Python学习笔记(二)——数字类型的运算及其输入与格式化输出...

    Python中数字有四种类型:整数.布尔型.浮点数和复数.int (整型), 如 1, 只有一种整数类型 int,表示为长整型,没有python2 中的 long. bool (布尔型), 如True ...

  2. python的数值类型和运算符_python学习笔记之数据类型---数字类型及运算符

    数据类型 数字类型 整形: height1 = 180 height2 = int(180) height3 = int('180') print(height3) 浮点型: salary1 = 1. ...

  3. TypeScript学习笔记2:数据类型

    TS 和 JS 相对比的优势 TypeScript的安装步骤.运行问题及代码的简单运行 TypeScript学习笔记1:变量赋值及书写方式 TypeScript学习笔记2:数据类型 文章目录 数据类型 ...

  4. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  5. AI Studio 飞桨 零基础入门深度学习笔记6.3-手写数字识别之数据处理

    AI Studio 飞桨 零基础入门深度学习笔记6.3-手写数字识别之数据处理) 概述 前提条件 读入数据并划分数据集 扩展阅读:为什么学术界的模型总在不断精进呢? 训练样本乱序.生成批次数据 校验数 ...

  6. c语言用户自己建立数据类型,C语言程序设计学习笔记--用户建立数据类型

    C语言程序设计学习笔记--用户建立数据类型. 9.1定义和使用结构体变量 1.定义:C语言允许用户自己建立不同类型数据组合成的组合型数据类型就是结构体 2.形式: struct 结构体名 { 成员表列 ...

  7. Scala学习笔记02:数据类型、常量与变量

    Scala学习笔记02:数据类型.常量与变量 一.数据类型 1.基本数据类型 Byte 字节型 Short 短整型 Int 整型 Long 长整型 Char 字符型 String 字符串 Float ...

  8. 《流畅的python》学习笔记之python是什么类型的语言?

    讨论类型时,最好考虑两条不同的坐标线! 强类型和弱类型 如果一门语言很少隐式转换类型,说明它是强类型语言.如果经常这么做,说明它是弱类型语言.其中,java,c++和python是强类型语言,php, ...

  9. python整数类型的表示字母_Python学习笔记之基本数据类型-Number

    变量存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中.因此,变量可以指定不同的数据类型,这些变量就可以存储整 ...

最新文章

  1. python方法调用名字不一样_python中调用父类同名方法
  2. Django restfulframework 开发相关知识 整理
  3. 主曲率 matlab,基于Matlab的Hertz接触参数和主曲率差函数关系的拟合
  4. db2存储结构换Oracle,DB2中实现Oracle的功能
  5. 生成唯一订单号_人人皆知却暗藏玄机的“数据库唯一标识符”
  6. C++字节存储方式和reinterpret_cast
  7. CSS实现水平垂直居中的方法总结
  8. private public php,[php]private public protected 三者区别
  9. Linux的运行级别/模式
  10. 简单粗暴的流水灯仿真和代码
  11. YII2 blockui
  12. Houdini工程文件合集
  13. cefsharp远程调试工具
  14. 个人发卡网站源码运营版 内置4套模板
  15. [EdgeAI] NXP eIQ 机器学习Toolkit (二):模型篇
  16. 12 | 腾讯云代码分析快速部署
  17. 【javaWeb微服务架构项目——乐优商城day14】——购物车(实现未登录状态的购物车,实现登陆状态下的购物车,实现未登录状态的购物车合并到登录状态)
  18. 2014十大的安全工具(ToolsWatch.org投票选出)
  19. 2022-2028年全球与中国智能纺织品产业市场前瞻与投资战略规划分析
  20. pdf java解析_用java如何解析pdf文件

热门文章

  1. 阿里产品专家杨文韬:你想了解的1688都在这里
  2. 互联网公司败局汇总,这些公司都是怎么死的?(上篇)
  3. PMCAFF微课堂(已结束) | 典典养车新媒体负责人亲授:如何运营百万级企业服务号
  4. PMCAFF | 为什么找一款CRM软件那么难?
  5. PMcaff O2O 产品峰会:行业最强干货,BAT总监级最佳实战 | 火热报名
  6. 写给互联网产品人的进阶感言
  7. jenkins blue ocean 与 pipeline
  8. 分享Ubuntu 16.04 几个国内更新源
  9. EBS R12.2 ADOP (R12.2 AD Online Patching) - 5
  10. 物联网将迎丛林时代 细数物联网八大发展模式