Функция print()
Как мы уже говорили, функция может иметь:
- эффект;
- результат.
Существует также третий, очень важный функциональный компонент - аргументы.
Математические функции обычно принимают один аргумент, например, sin (x) принимает x, который является мерой угла.
Функции Python, с другой стороны, более универсальны. В зависимости от индивидуальных потребностей они могут принять любое количество аргументов - столько, сколько необходимо для выполнения их задач. Примечание: любое число включает ноль - некоторые функции Python не нуждаются в аргументах.
print("Hello, World!")
Несмотря на количество необходимых/предоставленных аргументов, функции Python настоятельно требуют наличия пары скобок - соответственно открывающей и закрывающей.
Если вы хотите передать один или несколько аргументов функции, поместите их в круглые скобки. Если вы собираетесь использовать функцию, которая не принимает никаких аргументов, вам все равно нужно иметь круглые скобки.
Примечание: чтобы отличить обычные слова от имен функций, поместите пару пустых скобок после их имен, даже если соответствующая функция хочет один или несколько аргументов. Это стандартное соглашение.
Здесь мы говорим о функции print()
.
Есть ли у функции print()
в нашем примере какие-либо аргументы?
Конечно, но какие они?