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程序是非常有帮助的。