Как я должен вызвать эту функцию, используя метод форматирования строки? - PullRequest
0 голосов
/ 09 апреля 2020

Я учусь Python и начал с курса Python Автоматизация для начинающих Google. ИДК, если я выбрал это правильно, но я уже на 4-й неделе и теперь начал сталкиваться с путаницей.

Заполните пробелы в функции тегов имен, чтобы она использовала метод форматирования для возврата first_name и первого инициала last_name, за которым следует точка. Например, тег имени («Джейн», «Смит») должен возвращать «Джейн С.»

  def nametag(first_name, last_name):
return("___.".format(___))

Ответы [ 2 ]

0 голосов
/ 09 апреля 2020
def nametag(first_name, last_name):
    return '{} {}.'.format(first_name, last_name[0])

поместит аргументы format вместо скобок.

0 голосов
/ 09 апреля 2020

Вы должны использовать fstring. Он более современный (и его легче читать), чем format ().
f'{first_name} {last_name[0]}.'

...