[英]How do you ask a user for their name and display the first and last character in python?
[英]Get first two character of first name AND first character of last name in Python using Indexing and Splice():
我想将名字的前 2 个字符存储在变量中,然后将姓氏的第一个字符存储在 Python 中。 我必须将 Splice() 与 indexing 一起使用。
例如:John Doe --> JoD
我对 Python 还是很陌生,这就是我到目前为止所做的。
def getCharsOfName(name):
initials= ""
for c in name:
initials += c[0]
print(initials)
name = input("Enter your name (in two words)")
name = name.split(' ')
getCharsOfName(name)
Output --> JD(应该是 JoD)
我为此操作定义了一个 function。
我现在只能设法打印首字母,我想在 for 循环的第二遍中包含一个条件,但我找不到合适的解决方案。
有没有人知道我如何才能完成这项工作?
谢谢,
沿空间使用拆分。 然后使用 list_after_split[0][0:2] 作为名字,使用 list_after_split[1][0:1] 作为姓氏。 然后只需将两个字符串连接(添加)在一起。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.