■Excel
a = "ABCDEFGHIJKLMN"
Debug.Print Left(a, 3)
Debug.Print Right(a, 5)
Debug.Print Mid(a, 3, 4)
・結果
ABC
JKLMN
CDEF
■Python
a = "ABCDEFGHIJKLMN"
print(a[:3]) #Left(a,3)
print(a[-5:]) もしくは print(a[len(a)-5:]) #Right(a,5)
print(a[3:3+4]) #Mid(a,3,4)
・結果
ABC
JKLMN
CDEF
PythoはExcelのRight関数のような右から何番目を抽出というような概念ではなく、
文字列の左から3番目までを取得する[:3]
文字列の左から3番目以降を取得する[3:]
文字列の左からの3番目から7番目までを取得する[3:7]
というような概念のようだ。