ython编程中的基础数据类型:文本型整型浮点型,以及如何相互转换零基础ython教程腾讯云开发者社区

如何转换Python整型与浮点型的数值?

【零基础Python教程 006】

通过本节课程,我们将学会:

知识1.什么是浮点数、整型、文本型?

知识2.文本型、浮点型、整型如何相互转化?

那么,首先我们来看看什么是浮点型数据?也就是说浮点型数据是如何定义的呢?

在开始本节课程之前,我们来看看什么是变量?

因为在本节课程,包括之后的课程中,我们都是要使用“变量”这个词的。

在编程语言中,会采用大量的变量来存储一些数据,并且对这些数据进行运算后,再次存储到“变量”,或者将“变量”的值进行输出。

通过以上的描述,我们可以了解到“变量”其实就像一个容器一样,我们可以往里面装很多的东西,但是注意,容器的量都是有限的,因为这个容器的容量其实就是我们计算机内容的容量。

为了在计算机中进行更好地运算,我们将“容器”,也就是说“变量”进行不同类型的区分,本文中先讲一下三种编程中常用的变量数据类型。

知识1:三种数据类型

简单的讲,浮点型数据就是数学中的含有小数的那些数据,那么用数学的表述方法就是实数。

现在我们学习的是用编程语言来表示浮点数。那么,在Python编程中如何得到浮点型数据?

法一:通过除法,就可以直接得到浮点型。

法二:直接通过赋值的方式,可以得到浮点型。

以上方法,我们都是使用Python Shell的方法来表示程序数据的,理由很简单,使用Python shell来表示变量比较方便。

>>> ljybc=6.666

>>> ljybc

6.666

这样的方式,可以直接给变量赋值,并且直接输出变量的值,非常方便!

通过学习对浮点型的赋值,我们则可以用同样的方式对整数类型进行赋值。

>>> ljynum=8

>>> ljynum

然后是对文本类型进行赋值。

>>> ljystr="刘金玉编程"

>>> ljystr

'刘金玉编程'

大家注意:

这里的文本类型的赋值,我使用的是双引号,但是在输出变量ljystr的值的时候,我们发现带有的是单引号。所以,值得我们注意的是,在Python编程中,我们既可以使用一对单引号来表示文本类型,也可以使用一对双引号来表示文本类型。

那么,如何来查询在python中这个数据的数据类型呢?

我们可以通过Python中的type函数来非常方便得看得到,因为只要在这个函数的参数中传入变量,回车即可查看结果。我们先来看文本类型:

>>> type(ljystr)

<class 'str'>

我们再来看上面的整型数据类型的变量ljynum

>>> type(ljynum)

<class 'int'>

最后来看浮点型类型的数据的变量ljybc

>>> type(ljybc)

<class 'float'>

所以,通过以上三个变量类型的输出结果,我们可以看出在python编程中,我们都是使用str来表示文本(字符串)类型,用int来表示整型数据类型,用float来表示浮点型数据类型。

知识2:如何相互转换?

1)如何将输入的一个字符串类型转为整型?通过int函数来实现。

在这个案例中,我们使用输入函数input来向变量t输入一个文本类型的数据‘3’,我们可以通过输出变量t看出来输出结果值为'3',然后通过int函数,在参数中传入变量t,重新再给t变量进行赋值,结果发现t变量的类型变成了一个整数3,并且可以进行数学运算。

2)那么,如何将整型转浮点型呢?

可见,我们还是可以回复到本文开头部分讲到的知识点,就是用除法的方法即可。这里非常巧妙地用除法将一个整数除以1,就得到一个浮点型的数据。当然其实我们也可以使用float函数的方法来实现转换。

>>> ljynum

>>> type(ljynum)

<class 'int'>

>>> float(ljynum)

8.0

这样通过float函数的方法来转换是不是也是非常方便的!

3)最后来看,浮点型转整型吧!

值得注意的是使用int函数将浮点型转为整型固然非常方便,但是绝对不是向下取整,这里很容易搞错!

THE END
0.Python数据类型详解:这12个类型你都知道吗?python数据类型有哪些在Python中,数据类型是编程的基石,它们定义了可以操作的数据的种类。Python是一种动态类型语言,意味着你不需要显式地声明变量的类型;Python解释器会自动推断出变量所存储数据的类型。Python提供了多种内置数据类型,这里将详细介绍12个常见的数据类型,并附上相应的示例代码。 CSDN大礼包:[《2024年最新全套学习资料包》免费分享] 1.jvzquC41dnuh0lxfp0tfv87523e8:9>84;;0c{ykenk0fnyckny03=7485>14
1.Python基础:基本数据类型python数据类型3 列表类型(序列) 4 字典类型 Python语言包括九种基本的数据类型,我们把它分为以下三类。 一、数值类型 1 整数类型 与数学中的整数含义相同,无取值范围; 整数包括二进制、八进制、十进制、十六进制等4种表示形式; 二进制:以0b或0B开头:0b1101,-0B10; jvzquC41dnuh0lxfp0tfv87723e:4=>;;:;0c{ykenk0fnyckny03>5329?58
2.Python变量与数据类型全解析(最新整理)python文章介绍Python变量作为数据载体,命名需遵循字母数字下划线规则,不可数字开头,大小写敏感,避免关键字,本文给大家介绍Python变量与数据类型全解析,感兴趣的朋友一起看看吧+ 目录 1、变量 变量是数据的载体,简单的说就是一块用来保存数据的内存空间,变量的值可以被读取和修改,这是所有运算和控制的基础。 变量命名规范 jvzquC41yy}/lk:30pku1y~vjqt05=8;58mll7mvo
3.Python掌握并熟悉列表元祖字典集合数据类型Python | 掌握并熟悉列表、元祖、字典、集合数据类型 一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“掌握并熟悉列表、元祖、字典、集合数据类型”。 序列对象( sequence ) "序列”是程序设计中经常用到的数据存储方式。在其他程序设计语言中,"序列”通常被称为”jvzq<84yyy4dj~fpuktgq7hqo1ou|r}wp17:4;3jvor
4.3.数据模型—Python3.10.2文档对象 是Python 中对数据的抽象。 Python 程序中的所有数据都是由对象或对象间关系来表示的。 (从某种意义上说,按照冯·诺依曼的“存储程序计算机”模型,代码本身也是由对象来表示的。) 每个对象都有各自的编号、类型和值。一个对象被创建后,它的 编号 就绝不会改变;你可以将其理解为该对象在内存中的地址。 'jvzq<84uvwjz0‚fnk0kew7hp1rujxsjgnv0tnkgtgtdg8icvcspfnq0jvsm
5.《数据结构与算法(Python版)》课程教学大纲5. 通过Python语言的学习和实践培养精益求精的“工匠精神”,提升专业自信和职业素养。 2 教学方法:讲授法、演示法、案例法、讨论法、练习法等。 学生任务: 1. Python语言环境安装及使用。 2. Python语言的基本结构。 第三部分 Python数据类型 3.1 常量、变量和表达式 3.2 Python的基本数据类型 3.3 运算符与表达式jvzquC41eqy/lry0gf{/ew4kphu0397714>:67mvo
6.二python中五种常用的数据类型pengli二、python 中五种常用的数据类型 “python基础系列”目录: python 基础(一)-基础语法 python 基础(二)- 五种常用的数据类型 python 基础(三)- python函数详解 python 基础(四)- 面相对象1 python 基础(五)- 面相对象2 python 基础(六)- 异常处理、日志打印、文件操作jvzquC41yy}/ewgnqiy/exr1nrjfdxpg1r524@<556
7.3.Python基础:基本数据类型(九种数据类型)python数据类型本文详细介绍了Python中的九种基本数据类型,包括数值类型(整数、浮点数、复数)、字符串类型、字节串类型及组合类型(集合、元组、列表、字典)。针对每种类型的特点、定义方式、使用方法及其操作进行了详尽的解析。 该文章已生成可运行项目,预览并下载项目源码 jvzquC41dnuh0lxfp0tfv8|gkzooa=9;62:9:8ftvkimg8igvcomu86375<5;<8
8.Python数据类型详解:这7个类型你都知道吗?python数据类型有哪些在Python中,数据类型是编程的基础。Python提供了多种数据类型,用于存储和操作数据。以下是Python中常见的7种数据类型,以及它们的简要介绍和代码示例。 CSDN大礼包:《2024年最新全套学习资料包》免费分享 1. 数字类型 (Numeric Types) 1.1 整型 (int) 整型用于存储整数。 jvzquC41dnuh0lxfp0tfv87523e8:9>84;;0c{ykenk0fnyckny03=9895?69
9.简单介绍Python中的几种数据类型pythonPython中的字符串有两种数据类型:str类型和unicode类型。str类型采用的ASCII编码,也就是说它无法表示中文。unicode类型采用unicode编码,能够表示任意字符,包括中文及其它语言。并且python中不存在像c语言中的char类型,就算是单个字符也是字符串类型。字符串默认采用的ASCII编码,如果要显示声明为unicode类型的话,需要在字符串jvzquC41yy}/lk:30pku1jwvkerf1@<5734ivv
10.Python基本数据类型详细介绍python在Python中,None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作False,还有自定义类型,如果实现了__nonzero__()或__len__()方法且方法返回0或False,则其实例也被当作False,其他对象均为True 布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是jvzquC41yy}/lk:30pku1jwvkerf1=<;944ivv
11.Python中的数据类型转换AiniIT琦玉有时候,我们需要对数据内置的类型进行转换,数据类型的转换,一般情况下你只需要将数据类型作为函数名即可。 Python 数据类型转换可以分为两种: 隐式类型转换 - 自动完成 显式类型转换 - 需要使用类型函数来转换 (一)隐式类型转换 在隐式类型转换中,Python 会自动将一种数据类型转换为另一种数据类型,不需要我们去干jvzquC41yy}/ewgnqiy/exr1Cpojy~~cp1v03@=725?90qyon
12.Python的五个标准数据类型你认识几个python这篇文章主要为大家详细介绍了Python标准数据类型,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助+ 目录 Python的五个标准数据类型数字 字符串 列表 元组 字典一、数字不可变数据类型,存储值为数值1.创建对象,分配数值jvzquC41yy}/lk:30pku1jwvkerf1;8;849/j}r
13.pythonint什么意思Python教程Python中的int表示整数数据类型,用于存储没有小数部分的数字。它是Python中唯一支持绝对值的数值类型。 int的数据类型 int数据类型可以存储任意范围的整数,受计算机内存限制。Python使用两种表示方式: 32位整数(int):范围从 -2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647) jvzquC41yy}/rqu0ep5gcz4:46>5;7mvon
14.Python7种最常用数据类型,初学者新手必看!在Python编程的世界里,数据类型是构建程序大厦的基石。掌握Python的常用数据类型,能帮助你更高效地处理数据和编写代码。 今天,我们就来详细探讨Python中的7种常用数据类型:整数(Integer)、浮点数(Float)、字符串(String)、布尔值(Boolean)、列表(List)、元组(Tuple)和字典(Dictionary)。 jvzquC41dnuh0lxfp0tfv8r2a9;18@=621gsvrhng1jfvjnnu17579<:43=
15.Python基础篇Python中的七种数据类型python数据类型7.2 类型比较 前导 Python中的数据类型主要有:Number(数字)、Boolean(布尔)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合)。 其中又分为可变数据类型和不可变数据类型,可变数据类型是指可以随着函数的执行发生变化,而不可变数据类型不可以改变 jvzquC41dnuh0lxfp0tfv8vsa6:84<<951gsvrhng1jfvjnnu173:?<;79=
16.python基础九大数据类型汇总超详细python基本数据类型扩展:字符串是在编程中广泛使用的数据类型,对于文本处理和字符串操作非常重要。掌握字符串的操作方法,能够更方便地处理和操作文本数据。 五、空(None)类型 在Python中,空类型是指表示没有值或没有内容的特殊类型。Python中的空类型有两种,分别是None和空值。 以下是关于Python空类型的详细讲解: 1.None类型:None是PjvzquC41dnuh0lxfp0tfv8|gkzooa?9338>258ftvkimg8igvcomu8653:;95;>
17.Python基础详解:数据类型(DataTypes)——程序的“数据基石”在Python编程中,数据类型决定了: 数据的存储方式 可以对数据执行的操作 数据的取值范围 不同类型之间的运算规则 理解数据类型是编写正确、高效程序的基础。Python 是动态类型语言,虽然你不需要显式声明类型,但必须清楚每个变量的类型及其行为。 二、Python 内置核心数据类型概览 jvzquC41dnuh0lxfp0tfv8NegaeDcr4ctvodnn4fgvgjn|437262;A=6
18.Python变量和数据类型详解python这篇文章主要介绍了Python变量和数据类型,是Python学习当中的基础知识,需要的朋友可以参考下,希望能够给你带来帮助+ 目录1.Python变量和数据类型1.1Python基础数据类型整数二进制数只使用数字0、1表示,在Python中,二进制整数使用前缀0b表示,比如:0b0110,0b1100。jvzquC41yy}/lk:30pku1jwvkerf1;78476/j}r
19.Python的数据类型与结构python中的数据类型和数据结构Python的数据类型与结构 本文详细介绍了Python3的六个标准数据类型,包括数字、字符串、列表、元组、集合和字典。阐述了各类型的特点、操作方法,如数字类型转换、运算,字符串的访问与格式化,列表的增删改查等,还提及了不同类型在Python2和Python3中的差异。jvzquC41dnuh0lxfp0tfv8vsa5693>7591gsvrhng1jfvjnnu1?16@;396
20.Python数据类型深入解析从基础到高级应用全掌握Python作为一门强大的动态编程语言,其核心优势之一在于拥有丰富而灵活的内置数据类型。这些数据类型不仅是构建程序的基石,也直接影响着代码的性能和可读性。从简单的数值和字符串到复杂的集合和二进制序列,Python的数据类型系统在提供易用性的同时,也隐藏着许多值得深入探索的技术细节。掌握这些数据类型的特性和内部机制,jvzquC41dnuh0lxfp0tfv8qck{{`t‚fp1cxuklqg1fkucrqu13;39?<4:3