Форум сайта python.su
Доброго времени суток! Код такой:
favorite_languages = { 'jen': 'python', 'sarah': 'c', 'edward': 'ruby', 'phil': 'python', } friends = ['phil', 'sarah'] for name in favorite_languages: print(name.title()) if name in friends: language = favorite_languages[name].title() #Непонятный момент print(f"\t{name.title()}, I see you love {language}!")
favorite_languages[name].title()
Офлайн
CringeMysticname выступает ключом словаря favorite_languages, по нему и получается значение С в случае с Сарой.
как программа понимает в коде
favorite_languages.title()
что нужно вывести именно значение? Что за способ такой?
Офлайн
https://www.w3schools.com/python/ref_string_title.asp
Делает букву заглавной
В книге не объясняют, а просто дают эту информацию.Это потому что нужно читать лутца а не ересь
Отредактировано ZerG (Июль 14, 2022 10:52:14)
Офлайн
ZerGНу я спрашиваю не про title(), а про
https://www.w3schools.com/python/ref_string_title.aspДелает букву заглавной
[name]
Отредактировано CringeMystic (Июль 14, 2022 10:57:51)
Офлайн
PalromСпасибо за ответ!
Офлайн
CringeMystic
ак программа понимает в коде
ZerG…
потому что нужно
Отредактировано AD0DE412 (Июль 14, 2022 17:11:20)
Офлайн
AD0DE412https://coub.com/view/1c9gs0
Отредактировано ZerG (Июль 15, 2022 09:05:28)
Офлайн
Офлайн