如何在python中找到起始3字符的长度
我试图在python中找到起始3个字符的长度,下面是我正在尝试的示例如何在python中找到起始3字符的长度,python,python-2.7,python-3.x,Python,Python 2.7,Python 3.x,我试图在python中找到起始3个字符的长度,下面是我正在尝试的示例 def front3(str): front = str[:3] if len (front) < 3: return str def front3(str): 前面=str[:3] 如果透镜(前)“e” def front3(str): if len(str)>3: return 3 else: return len(s
def front3(str):
front = str[:3]
if len (front) < 3:
return str
def front3(str):
前面=str[:3]
如果透镜(前)<3:
返回str
起始3个字符的长度是否总是3?如果字符串本身小于3,则不会。但它却过于复杂len(s)<3
就足够了,不需要切片…@Jean Françoisfafre如果字符串少于3个字符,他将得到一个索引器
?否:>“e”[:3]=>“e”
def front3(str):
if len(str)>3:
return 3
else:
return len(str)