Python中的str和chr
在Python中,有两个常用的函数str()和chr(),它们分别用于将整数转换为字符串和将ASCII码转换为对应字符。本文将详细介绍这两个函数的用法和示例。
str()函数
str()函数用于将整数转换为字符串。在Python中,整数和字符串是不同类型的数据,但有时候我们需要将整数转换为字符串进行操作,这时就可以使用str()函数。
语法
str()函数的语法如下:
str(object='')
其中,object是要转换成字符串的对象,可以是整数、浮点数、布尔值、列表等。
示例
下面是几个示例,演示如何使用str()函数将整数转换为字符串:
num1 = 123 num2 = -456 num3 = 3.14 str1 = str(num1) str2 = str(num2) str3 = str(num3) print(str1) # 输出:'123' print(str2) # 输出:'-456' print(str3) # 输出:'3.14'
chr()函数
chr()函数用于将ASCII码转换为对应的字符。在计算机中,每个字符都有对应的ASCII码,通过chr()函数可以将ASCII码转换为字符。
语法
chr()函数的语法如下:
chr(i)
其中,i是要转换为字符的ASCII码。i的取值范围是0到1114111(0x10FFFF)。
示例
下面是几个示例,演示如何使用chr()函数将ASCII码转换为对应的字符:
char1 = chr(65) char2 = chr(97) char3 = chr(36) print(char1) # 输出:'A' print(char2) # 输出:'a' print(char3) # 输出:'$'
总结
str()和chr()函数是Python中用于转换数据类型的常用函数,能够方便地在不同类型之间转换数据。熟练掌握这两个函数的用法,对于编写Python程序是非常有帮助的。
版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com