python 内置函数

python str()函数用于将一个对象转为字符串,它是python的内置函数。

语法

语法如下:
str(object, encoding=encoding, errors=errors)

参数

  • object: 必须,指定要返回字符串的对象。
  • encoding: 可选,对象编码,默认是utf-8。
  • errors:可选,解码失败的错误信息

返回值

返回一个对象的字符串形式。

程序示例

#!/usr/bin/python
# coding=utf-8
a = 5
list = ['yxjc123','taobao','baidu','jd']
tu = (1, 3, 5)
set = {'a','b','c'}
print('整数转str:', str(a), type(str(a)))
print('列表转str:', str(list), type(str(list)))
print('元组转str:', str(tu), type(str(tu)))
print('集合转str:', str(set), type(str(set)))

程序运行结果:

整数转str: 5 <class 'str'>
列表转str: ['yxjc123', 'taobao', 'baidu', 'jd'] <class 'str'>
元组转str: (1, 3, 5) <class 'str'>
集合转str: {'a', 'b', 'c'} <class 'str'>
使用type() 函数可以查看转换后的类型都为