2017-02-10 15 views
-2

私はPythonで3文字の長さを見つけようとしていますが、ここでは私が試しているもののサンプルです。Pythonで始まる3文字の長さを見つける方法

def front3(str): 
    front = str[:3] 
    if len (front) < 3: 
    return str 
+1

始まる3文字の長さは常に3もwouldntの? – WhatsThePoint

+0

いいえ、文字列自体が3.よりも短いが、それでも複雑すぎると... 'len(s)<3'で十分です。スライスする必要はありません。 –

+0

@ Jean-FrançoisFabre文字列が3文字未満の場合彼は 'IndexError'を得るだろうか? – WhatsThePoint

答えて

0
def front3(str): 
     if len(str)>3: 
      return 3 
     else: 
      return len(str) 
関連する問題