如何利用Python中的单词的前三个字母?

问题描述 投票:-3回答:1

我是新来的Python和本课程的一部分,这样说:

下面的代码线将在每一个姓名和姓变量的打印的第一个字符。 Python的开始计数为0,所以"Tom"T=0o=1m=2

print("Your initials are:",firstname[0],surname[0])

我正在的问题是,你必须使用此方法的变量开始采取三个字母,我至今坚持,任何人都可以指正。

surname = input () #input :smith
print (surname[0][1][2])
python string
1个回答
1
投票

你不能只是把指数[0] [1] [2]右后对方 - 那会产生完全不同的(并且需要多维数组)。你需要做它喜欢的东西是什么:

print(surname[0:3])

这将从姓开始打印出3个字符为0(即第一3个字符)

© www.soinside.com 2019 - 2024. All rights reserved.