Традиционно изучение любого языка программирования начинается с вывода текстовой информации на экран. И традиционно это "Привет, мир!" Не буду отступать от традиций.
А теперь по полочкам.
Функции – это подпрограммы. Обычно нет необходимости знать как они работают. Но всегда обязательно знать как работать с ними.
После имени функции обязательно указываются круглые скобки, даже если в них ничего нет. В скобках указываются аргументы, которые, как мы уже поняли, могут отсутствовать. Например, функция print() без аргументов выведет пустую строку.
Ну и тут же напишу про комментарий. В каждом языке программирования предусмотрена возможность добавить в код дополнительную информацию (например, описание функции, инструкции и т.д.). Комментарии не видит Python, но видит разработчик.
Также можно закомментировать часть кода, если необходимо исключить его.
Как видно из примера, комментарий начинается с решётки. Но это не единственный способ.