Les arguments de la fonction (en Python par exemple)

Ce sont [fonction] arguments? Quels sont-ils utilisés?

J'ai commencé à apprendre le Python très récemment, je suis nouveau en programmation et je m'excuse pour cette question fondamentale.

Dans chaque tutoriel Python je passe par ce qu'ils parlent arguments.  j'ai cherché la réponse à cette question et ont trouvé beaucoup de réponses, mais ils sont juste un peu trop dur pour moi de understatnd. J'ai peut-être simplement pas certains arrière-plan conceptuel.

Alors... quand j'définir une fonction, quelles sont les choses dans la parenthèse est-il utilisé?
Exemple:

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

Edit:

Deux de suivi des questions liées à celle-ci ont été plus tard fermé et fusionné ici, d'où l'partielle hors contexte, caractéristique de certaines de ses réponses.

Le suivi des questions étaient les suivantes: [paraphrase]

  • Veuillez stop poser la même question à plusieurs reprises. J'ai fusionné les deux autres (identiques) questions que vous avez posées dans les six dernières heures dans celui-ci. Encore une fois, ne pas post de nouveau à cette question.
  • Pourquoi le down-votes? Certes, cette question était un peu faible, et celui d'un débutant qui n'a apparemment pas passer une quantité excessive de temps à essayer de comprendre les choses. Jamais le moins, à cette question, bien que de nature conceptuelle, est très bien portée avec StackOverflow, et, en effet, correspond à une véritable et probablement non atypique obstacle débutants rencontre comme ils tamiser à travers des tutoriels et d'autres livres, mais par manque de vocabulaire adapté. (Et aussi de nombreux tutoriels supposer qu'un tel évident commun de connaissances sur les concepts de base sont facilement comprises). Soyons tous plus welcoming!
  • Je pense que les downvotes sont justifiées par l'échec manifeste de l'utilisateur de lire la FAQ, en plus de l'absence de l'effort et la répétition de l'affichage de la même question, ce qui m'a forcé à le signaler et ont le modérateur de les fusionner. Si les gens pensaient qu'il était hors sujet, il aurait été voté fermé, pas downvoted. C'était une mauvaise question, pas un mauvais sujet pour une question, et a été traitée de la sorte par la communauté. (Il y a aussi, je pense, des préjugés à l'égard de personnes qui semblent être de langue maternelle anglaise, mais n'en faites pas un effort pour utiliser la langue clairement. Il a certainement des bugs moi.)
InformationsquelleAutor Alex Sheirry | 2011-08-16