Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.



30
Comment écrire la séquence de Fibonacci?
J'avais initialement mal codé le programme. Au lieu de renvoyer les nombres de Fibonacci entre une plage (c'est-à-dire. StartNumber 1, endNumber 20 devrait = uniquement les nombres entre 1 et 20), j'ai écrit pour que le programme affiche tous les nombres de Fibonacci entre une plage (c'est-à-dire. StartNumber 1, endNumber …


12
Utiliser Pylint avec Django
J'aimerais beaucoup intégrer pylint dans le processus de construction de mes projets python, mais je me suis heurté à un seul show-stopper: l'un des types d'erreur que je trouve extrêmement utile--: E1101: *%s %r has no %r member*- signale en permanence des erreurs lors de l'utilisation de champs django courants …



11
Décorateurs Python dans les classes
Peut-on écrire quelque chose comme: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass Cela échoue: le soi dans @self est inconnu J'ai aussi essayé: @Test._decorator(self) qui échoue également: Test inconnu Je voudrais modifier temporairement certaines variables d'instance dans le décorateur, puis exécuter la méthode décorée, avant de les …
140 python  class  decorator  self 

20
Comment installer PyCrypto sur Windows?
J'ai lu toutes les autres sources google et fils SO, sans que rien ne fonctionne. Python 2.7.3 32bitinstallé sur Windows 7 64bit. Télécharger, extraire, puis essayer d'installer les résultats PyCrypto"Unable to find vcvarsall.bat". J'installe donc MinGW et j'insère cela sur la ligne d'installation en tant que compilateur de choix. Mais …



20
range () pour les flotteurs
Existe-t-il un range()équivalent pour les flottants en Python? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero

4
Comment appeler setattr () sur le module actuel?
Que dois-je passer comme premier paramètre " object" à la fonction setattr(object, name, value), pour définir des variables sur le module actuel? Par exemple: setattr(object, "SOME_CONSTANT", 42); donnant le même effet que: SOME_CONSTANT = 42 dans le module contenant ces lignes (avec le bon object). Je génère dynamiquement plusieurs valeurs …



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.