【python基础】基本数据类型-数字类型

这篇具有很好参考价值的文章主要介绍了【python基础】基本数据类型-数字类型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

视频讲解
数字类型

Python3 支持int(整型数据)、float(浮点型数据)、bool(布尔类型)

1.int(整型数据)

在Python 3里,只有一种整数类型 int,表示为长整型。像大多数语言一样,数值类型的赋值和计算都是很直观的。

1.1数值运算

编写程序如下所示:
【python基础】基本数据类型-数字类型

这里需要注意的是数值的除法运算,包含两个运算符:/ 返回一个浮点数,// 返回一个整数。

1.2运算顺序

与正常的计算顺序一致,先乘除后加减,可以使用括号来提升运算顺序,编写程序如下所示
【python基础】基本数据类型-数字类型

2.bool(布尔类型)

布尔类型就两个值True 和False,True为真,False为假,True可以代表数字1,False可以代表数字0,和数字运算,编写程序如下所示:
【python基础】基本数据类型-数字类型
布尔类型的这两个值True和False,一般结合后面所学的if语句,作条件判断来使用。

3.float(浮点型数据)

浮点型数据是带小数点的数字,数值运算与运算顺序与int整型数据一致,编写程序如下所示:
【python基础】基本数据类型-数字类型

我们可以发现,后面四条输出结果,不符合计算结果,这是为什么呢?因为计算机底层的计算是通过位运算来进行的,位运算对于整数来说是完全正确的,但是对于小数可能会有误差。 这种误差是程序在所难免的,我们可以通过round函数来解决,round函数作用就是对浮点型数据进行四舍五入的操作,编写程序如下所示
【python基础】基本数据类型-数字类型

在整型数据与浮点型数据混合计算时,python会把整型数据转换成为浮点型数据,编写程序如下所示。
【python基础】基本数据类型-数字类型

4.输出问题

单纯数字类型的数据通过print函数输出是没有问题的,但是使用print函数输出数字类型数据+字符串类型数据时,就会出现错误,编写程序如下所示:
【python基础】基本数据类型-数字类型

解决方法

(1)数据类型转换

使用str函数将数字类型数据转换成字符串类型数据,编写程序如下所示
【python基础】基本数据类型-数字类型

(2)print格式输出

编写程序如下所示:
【python基础】基本数据类型-数字类型

练习题

1.工资信息、日常生活消费信息包含浮点型数据的情况比较多,我们可以假想下这样的数据,对浮点型数据进行创建、输出等。文章来源地址https://www.toymoban.com/news/detail-463570.html

到了这里,关于【python基础】基本数据类型-数字类型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【100天精通python】Day6:python基础_基本数据结构,常用序列类型和运算符

    目录 目录 1 常用的序列类型 1.1 字符串(String)  1.2 列表(List) 1.3 元组 (Tuple)

    2024年02月14日
    浏览(43)
  • 编程笔记 Golang基础 016 数据类型:数字类型

    在Go语言中,数字类型是其丰富数据类型的一部分,主要用于表示数值。 以下是Go语言中主要的数字类型详解: 1. 整数类型(Integer Types) a) 固定长度整数: 有符号整数 : int8 :8位带符号整数,范围从-128到127。 int16 :16位带符号整数,范围从-32,768到32,767。 int32 :32位带符号

    2024年02月22日
    浏览(29)
  • 《SPSS统计学基础与实证研究应用精解》视频讲解:变量和样本观测值基本操作

    《SPSS统计学基础与实证研究应用精解》4.1 视频讲解 视频为 《SPSS统计学基础与实证研究应用精解》张甜 杨维忠著 清华大学出版社 一书的随书赠送视频讲解4.1节内容 。本书已正式出版上市,当当、京东、淘宝等平台热销中,搜索书名即可。本书旨在手把手教会使用SPSS撰写实

    2024年01月21日
    浏览(27)
  • Java基础篇_1.2——保留关键字、基本数据类型、基本数据类型之间的转换

    目录 一、保留 二、Java的基本数据类型 三、引用数据类型  四、基本数据类型间的转换  隐含强制类型转换 数值之间的合法转换 Java该语言是用 Unicode 字符集编写的。 Java是预先定义的具有特别意义的标识符,也被称为Java保留字,Java不能用作变量名、方

    2024年02月14日
    浏览(35)
  • Go语言基础之基本数据类型

    Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go 语言的基本类型和其他语言大同小异。 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint1

    2024年02月12日
    浏览(32)
  • 【算法基础】java基础——基本结构、数据类型、表达式、语句

    Java程序的基本结构:         一段Java程序或者一个静态库,会用到下面7种语法         1、原始数据类型:在计算机程序中精确到定义整数、浮点数、布尔值等         2、语句:通过创建变量并对其赋值,它们能够被组合为类似数学公式定义的表达式         3、数组  

    2024年01月16日
    浏览(31)
  • Python标准数据类型-Number(数字)

    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1 📃个人主页:hacker707的csdn博客 🔥系列专栏:零基础入门篇 💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,我不想要,我的人生

    2024年02月05日
    浏览(30)
  • 【Go基础】编译、变量、常量、基本数据类型、字符串

    面试题文档下链接点击这里免积分下载 go语言入门到精通点击这里免积分下载 使用 go build 1.在项目目录下执行 2.在其他路径下编译 go build ,需要再后面加上项目的路径(项目路径从GOPATH/src后开始写起,编译之后的可执行文件就保存再当前目录) 3.打包的时候自定义名字:

    2024年02月09日
    浏览(43)
  • Python 基本数据类型(八)

    一粒种子,是在痛苦中,萌生出新的希望;一个婴儿,是在痛苦中,分娩出新的生命;稚嫩的雏鹰,是在痛苦中,倔强的展翅。一切的一切,都要经历过痛苦的探索,才会收到成功的喜悦。早安! 生活需要触碰,而不是紧握。当你能控制自己的心态时,那你也就是成功的。优

    2024年02月12日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包