Всем привет! Сейчас смотрю курс по Пайтону. Да, пока что основы, но автор не обьяснил, зачем он так сделал, а в интернете не смогла найти информацию
В общем, автор написал такой код:
name = "Ivan"
a = "Hello {}"
result = a.format(name)
print(result)
И выведет он:
Hello Ivan
Ведь если написать
name = "Ivan"
a = "Hello "
result = a + name
print(result)
То ответ будет так же:
Hello Ivan, но без кавычек и функции format. Можете объяснить, зачем было так сделано, пожалуйста? Не понимаю, зачем было усложнение сделано
По сути, я так же могу поменять значение в переменной без всяких кавычек и функции format