s= 'Jon Wayne'
x= s.index(' ')
value=s[1]+x
print(value)
我正在努力掌握如何让程序自动获取空格后出现的字母
答案 0 :(得分:0)
您需要从每个单词中获取第一个字母
查看https://docs.python.org/2/tutorial/introduction.html#strings
来自文档:
Strings can be indexed (subscripted), with the first character having index 0
这是一个例子:
>>> name = 'Jon Wayne'
>>> initial = ''.join((word[0] for word in name.split()))
>>> initial
'JW'
>>>
答案 1 :(得分:0)
name = "Jon Wayne"
bits = name.split(" ") # ['Jon', 'Wayne']
for bit in bits:
print bit[0] # J W