Аргументы такой информации.

ы [функциональные] аргументы? Для чего они используются?
Я начал изучать Python совсем недавно; Я новичок в программировании, и я прошу прощения за этот основной вопрос.

В каждом уроке по Python, через который я прохожу, они говорят оаргументы, Я искал ответ на этот вопрос и нашел много ответов, но они слишком сложны для меня, чтобы понять. Я могу просто упустить какой-то концептуальный фон.
Итак ... когда я определяю функцию, для чего используются вещи в скобках? Пример:

def hi( This is the part that i dont get):
     print 'hi'

Редактировать:
Два последующих вопроса, связанных с этим, были позже закрыты и объединены здесь, отсюда и частичная неконтролируемая черта некоторых ответов.
Следующие вопросы были: [перефразировано]

Могут ли аргументы использоваться только для ввода?
каковы другие примеры использования аргументов?Зачем использовать аргументы, а не вызывать функцию raw_input?Почему концепция передачи аргументов описывается как такая мощная вещь? мне кажется, что мы просто используем их для замены того, что пользователь мог набрать на клавиатуре.

Ответы на вопрос(7)

Ваш ответ на вопрос