提问人:Gospel77 提问时间:12/27/2021 更新时间:12/27/2021 访问量:335
在 Python 中,我可以在 return 语句占位符中指定一系列字符串索引吗?
In Python, can I specify a range of string indices in a return statement placeholder?
问:
我正在练习使用 Python 的 .format 方法。
下面的第一个代码块可以打印,并且 的第一个字母是 。first_name
last_name
在第二个代码块中,我正在试验第二个占位符中的索引,以尝试指定要打印的字母片段。
但是,我无法让它工作。这可能吗?
def nametag(first_name, last_name):
return("{} {[0]}.".format(first_name, last_name))
print(nametag("Joe", "Smith"))
print(nametag("Frank", "Rinaldi"))
print(nametag("Jean-Luc", "Pierre"))
def nametag(first_name, last_name):
return("{} {[0:3]}.".format(first_name, last_name))
print(nametag("Joe", "Smith"))
print(nametag("Frank", "Rinaldi"))
print(nametag("Jean-Luc", "Pierre"))
答: 暂无答案
评论
return '{} {}'.format(first_name, last_name[0:3])
f
return f'{first_name} {last_name[0:3]}'