mshd.net
当前位置:首页 >> python str >>

python str

string,字符串的意思

str(object=b'', encoding='utf-8', errors='strict') 返回一个字符串

string,字符串的意思

'Letter # ' ,' is ',letter是str count 是int 不同数据类型不能相加 所以第三行的str(letter)没有必要,直接letter就行

这个简单 str是显示给用户用的 repr是给机器用的。 class A(object): def __str__(self): print "this is A class" def __repr__(self): print "this is repr func" a = A() 比如print a 调用的是a的__str__方法 而如果你在python解释器里直接敲...

str 表示字符串类 也可以是将变量强制转换为字符串的函数

# str(): 将变量转化为字符串类型a = 1b = [1, 2, 3]str_a = str(a)print(a)print(type(a))str_b = str(b)print(b)print(type(b))

str1[2:4] 意思就是取出str1里 序号在 [2,4)范围内的元素 以数组为例 >>> exp = [1,2,3,4,5]>>> print exp[2:4][3, 4]>>> print exp[:4][1, 2, 3, 4]>>> print exp[1:][2, 3, 4, 5]>>> print exp[:][1, 2, 3, 4, 5]

str.replace("\r\n"," ")这个把换行符替换成了空格,不管位置或者str.strip("\r\n"," ")当然这个只能去除结尾的换行符(说是开头的也行)

bytes解码会得到str str编码会变成bytes >>> b'123'.decode('ascii')'123'>>> '123'.encode('ascii')b'123'

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com