(1)前面我们知道,类似3,4,5这种数字,在使用的时候不需要引号,他们是一种int类型

python3的整型支持各种整形值,不管是小的整数值,还是大的整数值,Python都能轻松处理

就算 a = 999999999999999999999 大整数赋值给变量a,也不会发生溢出等问题,程序一样输出

Python 的整型数值有四种表示形式:

十进制整数(普通的整数)、

二进制的整数(以0b或0B开头的整数)、

八进制的整数(以0o或0O开头的整数)、

十六进制的整数(以0x或0X开头的整数就是16进制的整数,其中10~15分别以a~f来表示)

那么我是如何知道它是某种类型呢的呢?

在Python中有个type()函数可以查看数据类型

具体的用法:

print(type(2))
a = 100
print(type(a))
'''python3允许为数值(包括浮点型)增加下划线作为分割符,且不会影响数值本身)'''
one = 1_00_0000
print(one)

结果为:

(2)那么对于2.13,100.2这种小数就是float浮点型

浮点型数值用于保存带有小数点的数值,Python的浮点型有两种保存方式

十进制形式:   就是平常简单的浮点数

科学计数的形式; 即   5.12e2  (5.12乘以10的二次方)

(3)加减乘除:

number_a = 1
number_b = 100
sum = number_a+number_b#即1+100
jian = number_a-number_b#即1-100
cheng = number_a*number_b#即1*100
chu = number_a/number_b#即1除100
print(sum,jian,cheng,chu)#打印出加减乘除的结果    

打印出的结果为:

注意:在Python中的print()函数李是可以打印出多个值的,用逗号分开即可,浮点型和整形一样

(4)数字的常见操作:

•加   2+3

•减  3-2

•乘   3*2

•除   3/2

•整除   3//2

•取余   3%2

(5)python中的取整和取余:

zhengchu = 5//2
yushu = 5%2
print("整除之后的商是:",zhengchu,"整除之后的余数是:",yushu)

打印结果为:

(6):我们都知道a/b的时候b≠0才有意义,所以分母不能为0

第四讲 Python3中的int型和浮点型相关推荐

  1. java中过滤流_第十四讲 Java中的字节流和过滤流

    第十四讲Java中的字节流和过滤流 主要内容 InputStream和FileInputStream OutputStream和FileOutputStream 文件字节IO流应用举例 过滤流类和常用 ...

  2. Javascript基础与面向对象基础~第四讲 Javascript中的类对象

    今天来说JS中如何实现类(class),事实上本应该昨天晚上写的,可我失言了,在些说一声"抱歉"!JS中的类是JS面向对象的基础,也是我最拿手的东西,你写的代码能否提高一个层次,一 ...

  3. 开发人员应该对IIS理论层的知识了解的多一些~第四讲 HttpModule中的几大事件

    本文主要介绍HttpModule,它在一个网页请求过程中是一个怎样的过程是我们要知道的,在网页加载过程中HttpModule在何时被执行也是我们要知道的,以及,HttpModule在网页请求过程中,所 ...

  4. 逆向课程第四讲逆向中的优化方式,除法原理,以及除法优化上

    一丶为什么要熟悉除法的优化,以及除法原理 是这样的,在计算机中,除法运算对应的汇编指令分为 DIV(无符号除法指令) 以及 IDIV(有符号除法指令). 但是,除法指令的执行周期较长效率很低.所以编译 ...

  5. python3中的int类型占64位_在windows 10 64位计算机中,默认情况下,numpy数组数据类型将以int32形式出现...

    最初的海报Prana问了一个非常好的问题."为什么在64位计算机上,整数默认设置为32位?"在 据我所知,简短的回答是:"因为它的设计是错误的". 显然,64位 ...

  6. python3中的int类型占64位,有没有什么办法来强制Python来使用64位整数的Windows?

    I've noticed that whenever any integer surpasses 2^31-1 my number heavy code suffers a large slowdow ...

  7. [SLAM]高博视觉SLAM十四讲ch4中useSophus报错

    问题描述 在正常安装了Sophus库后,运行高博的代码,发现如下错误 #### #### Running command: "make -j16 -l16" in "/h ...

  8. 视觉SLAM十四讲CH10代码解析及课后习题详解

    g2o_viewer问题解决 在进行位姿图优化时候,如果出现g2o_viewer: command not found,说明你的g2o_viewer并没有安装上,打开你之前安装的g2o文件夹,打开bi ...

  9. 王佩丰excel学习笔记(四):第十一——十四讲

    目录 第十一讲 第十二讲 第十三讲 第十四讲 第十一讲 vlookup(查找条件, 查找区域, 要返回列在查找区域第几列, 0/1):注意在查找区域里,查找条件所在列必须是最左侧第一列,0为精确匹配, ...

最新文章

  1. 初探莫比乌斯反演及欧拉反演
  2. Paddle 网络中的Tensor 数据结构
  3. Elasticsearch的Shield插件
  4. how is value displayed in BSP UI from model node data binding
  5. 使用ASP.NET Core 3.x 构建 RESTful API - 1. 开始
  6. Feature Flag 功能发布控制
  7. 机器学习中的数学(四)--线性代数
  8. perl语言中数组初始化为空和undef的不同
  9. 苹果测试应用可一键生成ios测试UDID证书,IOS怎么安装APP?怎么测试APP?一键搞定
  10. BT3下载 与 BT3 U盘版制作
  11. html中倒计时函数,关于倒计时的函数
  12. YOUKU播放器 研究
  13. 疫情期间使用AARRR规划社区电商功能
  14. Magic3D(MyGUI)简单使用
  15. 基于stata的medsens包进行中介效应分析
  16. Appium的一点一滴
  17. tsc打印机android,使用热敏打印机Android打印条形码
  18. 用vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
  19. 小孢子的神奇之旅-如何阅读MindSpore报错信息(1)
  20. MSFSR: 一种通过增强人脸边界精确表示人脸的多级人脸超分辨率算法(读书笔记)

热门文章

  1. Java RMI 多个JVM间相互通信
  2. LeetCode 19 删除链表的倒数第 N 个结点
  3. PaddleOCR——CUDA9.0环境中训练运行错误【Cudnn error, CUDNN_STATUS_BAD_PARAM】解决方案
  4. python 时间序列预测 币价_python时间序列预测股票走势
  5. Android Monkey的使用
  6. iOS-pushMeBaby经典错误解决
  7. 程序员40岁之后怎么办
  8. spring配置c3p0连接池、spring的声明式事务管理
  9. oracle流复制实现,Oracle流复制技术的基本概念、工作流程及其容灾备份
  10. Oracle学习:事务的基本概念