问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Linux中可使用str()函数将Python整数转换为字符串

发布网友 发布时间:2024-05-10 01:56

我来回答

1个回答

热心网友 时间:2024-05-17 11:24

本文所使用的环境是Linux操作系统,在系统中使用Python str()函数可将Python整数转换为字符串,另外,本文还讲解连接字符串和整数的方法。当前Python有几种内置数据类型,有时,在编写Python代码时,您可能需要将一种数据类型转换为另一种数据类型,例如,连接一个字符串和整数,首先您需要将整数转换为字符串,以下就来一起操作。

转换方法

Python str()函数

在Python中,我们可以使用内置的str()函数将整数和其他数据类型转换为字符串。

str()函数返回给定对象的字符串版本,它采取以下形式:

class str(object=)class str(object=b, encoding=utf-8, errors=strict)

其中object是要转换为字符串的对象。

该函数接受三个参数,但是通常,当将整数转换为字符串时,您只会将一个参数(object)传递给该函数。

将Python整数转换为字符串

要将整数23转换为字符串版本,只需将数字传递给str()函数:

str(23)type(days)

返回:

23class str

23周围的引号表示数字不是整数,而是字符串类型的对象,同样,type()函数表明该对象是一个字符串。

注:在Python中,使用单引号(),双引号()或三引号()声明字符串。

连接字符串和整数

让我们尝试使用+运算符将字符串和整数连接起来并打印结果:

number = 6lang = Pythonquote = There are + number + relATIonal operators in + lang + .print(quote)

Python将出现TypeError异常错误,因为它无法连接字符串和整数:

Traceback (most recent call last):File stdin, line 1, in moleTypeError: can only concatenate str (not int) to str

要将整数转换为字符串,请将整数传递给str()函数:

number = 6lang = Pythonquote = There are + str(number) + relATIonal operators in + lang + .print(quote)

现在,当您运行代码时,它将成功执行:

There are 6 relational operators in Python.

还有其他方式来连接字符串和数字。

内置的字符串类提供了format()方法,该方法使用任意一组位置和关键字参数来格式化给定的字符串:

number = 6lang = Pythonquote = There are {} relational operators in {}..format(number, lang)print(quote)

返回:

There are 6 relational operators in Python.

在Python 3.6及更高版本上,您可以使用f字符串,这些字符串是前缀为“f”的文字字符串,其中包含括号内的表达式:

number = 6lang = Pythonquote = fThere are {number} relational operators in {lang}.print(quote)

返回:

There are 6 relational operators in Python.

最后,您可以使用旧的%-格式:

number = 6lang = Pythonquote = There are %s relational operators in %s. % (number, lang)print(quote)

返回:

There are 6 relational operators in Python.

如果要在Python中将整数转换为字符串,使用str()函数就可以达到目的了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 天津河西去区游泳馆冬天开放的 河西体育馆电话 没有签劳动合同的公司 怎么样给员工工资 美的燃气灶(银治)和红旋风哪个更好? 梦见男同学亲了我一下 大神帮忙!''周末计划''初一英语作文,一般将来时,急用! 为什么铅笔字很轻 给袋式包装机大概多少钱包瓜子的那种 ...四专八证书 托福96 GPA 3.1 想申请香港大学研究生有什么要求吗?_百 ... 手机投屏到电视上没有网络怎么办? 为什么真空冷却器装置要高于糖化锅? SQL语言是一种( )。 A关系代数语言 B元组关系演算语言 C域关系演算... 电气二次电流电压线可以有接头吗 大疆御2无人机遥控器和飞机对频不上怎么办? 数学log2(x-1)<1 =log2(x-1)<log2 2 这边为什么是这个 log2 2 =0... 如何运用函数的加减法? 顺便问下log加减法和乘法怎么解 淘宝店铺转让流程及费用介绍 左手食指大拇指手筋压断了,构成十级伤残么?该怎么处理,十万火急,谢 ... 这次来例假有几块像烂肉的东西,挺大的几块,我是不是得病了,急_百度知... 我耳朵带助听器可以去西安比亚迪普工累不累? 戴助听器进厂工作怎么样 在电子厂带助听器可以工作吗? 戴了助听器听力正常能否进正规企业 请问下戴着助听器什么工作合适的。求好人 助听器能戴着在生产车间工作吗? 成都业成可以戴助听器进车间吗? 三星将再次成为苹果2021年iPhone有机发光二极管面板的主要供应商? 关于中草药类的网名? 男子二婚 没房有车 女方二婚有房他现在盯着结婚什么都不出我应该结婚... 在展厅的色彩搭配方面,是否考虑到不同颜色对观众情绪和感受的影响?是否... ...来到家里都变了,他都凶我,以前他从来都不会为什么 ...家发现他爸妈挺热情,但是现在过了段时间为什么我发现他妈妈对我没... 见男朋友家长,发现男朋友家长好像对自己不是很满意应该怎么办?_百度... 为什么我只要见他家的家里人我就会不开心啊 ithaslostoffamoustouristattractions翻译 The London Eye is a tourist attraction in London. nba2k17为什么快速游戏只能控制一个人? excel零基础入门教程excel技巧 大师车膜质量好不好