0
can I delete ":"?
the code is >>>name=input("输入姓名") 输入姓名:郭靖 >>>print("{ }哥哥,学好Python,人见人爱!".format(name[1:]))
10 Answers
+ 6
No, you can't, name[1:] is the whole string without the first element, but name[1] is just the second element
+ 5
Mirielle🐶 [Inactive] I know you made a simple typo but, as it's potentially a confusing one, I feel I should correct.
If name = "xiao"
name[1:] is "iao"
name[1] is "i"
+ 3
You can remove the : using slice function, even though might not be the solution you searched for:
name[slice(1, None)]
+ 1
thank u,Airree but why this code without ":"?
>>>print("{ }大侠,学好Python,大展拳脚!".format(name[0]))
0
No, name[1:] is the whole string except the first element, name[0] is just the first element
- 1
Hi
- 3
mirie love you