Questions marquées «python»

Python est un langage de programmation interprété de haut niveau typé dynamiquement. Sa conception se concentre sur une syntaxe claire, une approche intuitive de la programmation orientée objet et la mise en évidence de la bonne façon de faire les choses. Python prend en charge les modules et les exceptions et dispose d'une bibliothèque de modules standard étendue. Python est polyvalent et donc largement utilisé, du Web aux systèmes embarqués.

5
But de `return self` à partir d'une méthode de classe?
Je suis tombé sur quelque chose comme ça dans un projet open source. Les méthodes qui modifient les attributs d'instance renvoient une référence à l'instance. Quel est le but de cette construction? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return self


4
Python Pardon vs Permission et Duck Typing
En Python, j'entends souvent dire qu'il est préférable de "demander pardon" (capture d'exception) au lieu de "demander l'autorisation" (vérification de type / condition). En ce qui concerne l'application de la frappe de canard en Python, est-ce que c'est try: x = foo.bar except AttributeError: pass else: do(x) mieux ou pire …

7
Pourquoi le pire des cas pour cette fonction O (n ^ 2)?
J'essaie de m'apprendre à calculer la notation BigO pour une fonction arbitraire. J'ai trouvé cette fonction dans un manuel. Le livre affirme que la fonction est O (n 2 ). Cela explique pourquoi, mais j'ai du mal à suivre. Je me demande si quelqu'un pourrait peut-être me montrer le calcul …
44 python  big-o 







14
Comment Python est-il utilisé dans le monde réel? [fermé]
Je cherche un emploi en tant que programmeur Python. Je connais les bases de la langue et j'ai créé quelques jeux avec pygame . J'ai aussi commencé à expérimenter avec Django . Cependant, sur le marché du travail, il ne semble pas que beaucoup d’emplois Python soient liés au Web. …
39 python 



3
Différence entre un REPL et un shell interactif
Question Noob. Je ne suis pas tout à fait en mesure de faire la différence entre un REPL et un shell interactif simplement en lisant les définitions sur Wikipedia. Wiki note que REPL est un type particulier de shell de langue interactif. Est-ce un sous-ensemble approprié cependant? La définition du …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.