基于索引输入打印字符串字符

时间:2017-03-05 09:08:22

标签: python string

我自己正在研究python语言作为初学者几天了,我需要一些关于我这个问题的帮助。

我正在探索字符串并编写有关它的简单程序。这就是问题所在。我想编写一个程序,通过用户输入的索引打印出特定的字符串字符。例如,用户输入一个字符串:“Hello”和索引的输入,假设:3。然后,程序将打印出字母“l”。

这是我的代码,但它不起作用:

x= input("Enter a sentence:")
y= int(input("Enter an number:"))

for i in range(len(x)):
    if x[i]==y[]:
       print(x[i])

我很确定我的问题出在代码的第5行,但是对代码的任何更正都会很感激:)

1 个答案:

答案 0 :(得分:1)

针对此问题的最有效的pythonic解决方案应如下所示。

{{1}}