python中str作用

在python中str的意思:1、表示字符串类,可以使用引号('或")来创建字符串,例“str='Hello World!'”;2、表示str()函数,将对象转化为适于人阅读的形式,语法是“str(object='')”,返回一个对象的string格式。

str() 函数将对象转化为适于人阅读的形式,即对象的string格式。

语法:

class str(object='')

返回值

返回一个对象的string格式。

python里面显示str object has no attribute append

python中str,python中str什么作用

append方法是列表(list)方法,你定义的类型是一个字符串(str),字符串没有append方法。

字符串添加元素和列表添加元素 上面的a是字符串,b是列表

Python语言<class‘str’>什么意思

这个简单

str是显示给用户用的

repr是给机器用的。

classa(object):

def__str__(self):

print"thisisaclass"

def__repr__(self):

print"thisisreprfunc"

a=a()

比如printa

调用的是a的__str__方法

而如果你在python解释器里直接敲a后回车,调用的是a.__repr__()方法