【Python】【三分钟】熟练使用 str()
str()
是 Python 的一个内置函数,它可以将非字符串的对象转换为字符串形式。
解决方案:
- 使用
str()
将非字符串转换为字符串:
num = 1234
str_num = str(num)
print(type(str_num)) # 输出: <class 'str'>
在这个例子中,num
是一个整数,它不是字符串类型。使用 str()
函数将 num
转换为字符串,并赋值给 str_num
。
- 使用
str()
函数与格式化字符串一起使用:
num = 1234
formatted_str = "Number is: " + str(num)
print(formatted_str) # 输出: Number is: 1234
在这个例子中,str()
函数被用来将 num
转换为字符串,并与格式化字符串 "Number is: " 连接。
- 使用
str()
函数与%
操作符一起使用:
num = 1234
formatted_str = "Number is: %s" % str(num)
print(formatted_str) # 输出: Number is: 1234
在这个例子中,str()
函数被用来将 num
转换为字符串,并通过 %s
占位符与格式化字符串连接。
- 使用
str()
函数与 f-strings 一起使用:
num = 1234
formatted_str = f"Number is: {str(num)}"
print(formatted_str) # 输出: Number is: 1234
在这个例子中,str()
函数被用来将 num
转换为字符串,并通过 f-strings
进行插值。
以上就是 str()
函数的几种常见用法,熟练掌握这个函数对于进行字符串操作和数据类型转换是非常有帮助的。
评论已关闭