Python:查找并指向字符串的中点

api*_*hel 1 python

我刚开始学习Python(作为我的第一语言,所以我几乎什么都不知道)并且遇到了这个问题.

找到单词的中点,并使用插入符"^"指向它.

例,

Computer
   ^
Run Code Online (Sandbox Code Playgroud)

感谢任何人可以给我的提示.

Jin*_*Jin 6

使用len,查找对象的长度.

>>> x = "Computer"
>>> x[len(x)/2 - 1]
'p'
Run Code Online (Sandbox Code Playgroud)

-

# a.py
x = "Computer"
print x
print (" " * (len(x)/2 - 1)) + "^"

# % python a.py
Computer
   ^
Run Code Online (Sandbox Code Playgroud)