添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Python允许你以几种不同的方式相互转换字符串、整数和浮点数。最简单的方法是使用基本的 str() int() float() 函数。除此之外,还有其他一些方法。

在我们转换字符串为数字和数字为字符串之前,让我们先了解一下Python中字符串和数字的表示方式。

注意 : 为了简化这些示例的运行和显示,我们将使用Python解释器。

Python中的字符串字面量是由双引号( " )或单引号( ' )括起来的字符声明。Python中的字符串实际上只是一个数组,数组中每个字符都是Unicode的元素,允许您使用索引从字符串中访问单个字符。

例如,我们可以通过指定索引来访问这些字符串的单个字符:

Python中的数字可以是整数、浮点数或复数。

整数可以是正数或负数的整数。自Python 3以来,整数是无界的,可以实际上保存任何数字。在Python 3之前,32位运行时的顶部边界是2 31 -1,64位运行时的顶部边界是2 63 -1。

浮点数的长度也是无限的,但浮点数 必须 包含一个小数点。

复数数必须有一个虚数部分,它使用 j 来表示:

str() 的好处在于它可以处理将任何类型的数字转换为字符串的情况,因此您不需要根据要转换的数字类型选择正确的方法。

使用 format() 函数

另一种将数字转换为字符串的方法是使用 format() 函数,它允许您在字符串中设置占位符,然后将另一个数据类型转换为字符串并填充占位符。

小组 - 程序员讨论互动问答平台 - 鸟网

要使用该函数,只需编写字符串,后跟 .format() ,并传递占位符的参数。

这是一个示例:

请注意,在幕后 .format() 函数只是使用 str() 将参数转换为字符串。因此,这本质上是一种将数字转换为字符串的类似于前一节的方式,但 .format() 作为格式化字符串的便利函数。

Python允许您以几种不同的方式相互转换字符串、整数和浮点数。

最简单的方法是使用基本的 str() int() float() 函数。除此之外,还有其他一些方法,例如 format() 函数。只需记住, int() float() complex() 函数有其限制,如果输入字符串的格式不完全符合它们的预期,则可能会引发异常。

https://www.sangnia o .com/


版权声明:本文为桑鸟网博主「Noctiflorous」的原创文章,转载请附上原文出处链接及本声明。

本文标题:在Python中把字符串转换成数字和把数字转换成字符串

本文地址:https://news.sangniao.com/p/2864202187