Pour des questions sur la programmation Python spécifiques à la version 3+ du langage. Utilisez la balise [python] plus générique si votre question n'est pas spécifique à la version. Utilisez les balises [python-2.x] pour les questions Python 2.

python-3.x...

J'ai installé Anaconda 1.9.1 et Minicoda3 deux fois sur ma machine Windows 7. Chaque fois, après l'installation, j'ai essayé d'utiliser la commande conda info ou d'essayer de créer un environnement en utilisant conda, j'obtiens ce message: 'conda' is not recognized as an internal or external command....
1 mars 2014 à 23:12
J'ai fait cette petite chose et j'ai besoin que la sortie soit, par exemple, comme ceci: **** ******* ** **** Mais j'obtiens la sortie de cette façon: ************ Pourriez-vous m'aider? Voici le programme. import math def MakingGraphic(number): list = [number] graphic = number * '*' ....
1 mars 2014 à 21:42
J'ai un peu de mal à essayer de trouver une réponse à cela. Je voudrais savoir ce que la syntaxe sep="" et \t signifie. J'ai trouvé des informations à ce sujet mais je ne comprenais pas vraiment à quoi servait l'utilisation de la syntaxe. Je cherche une explication de ce qu'il fait et quand / pourqu....
1 mars 2014 à 19:45
Je suis assez nouveau en python donc je ne sais pas grand chose à ce sujet. J'ai fait une calculatrice et je veux qu'elle accepte: ans() Contribution. Actuellement, il y a une partie qui empêche le programme d'exécuter une entrée s'il y a autre chose que [0-9 * / - +] afin qu'il ne plante pas. Comm....
28 févr. 2014 à 21:48
Je configure Anaconda 1.9.1 avec Python 3.3.4 et je ne peux pas configurer Matplotlib pour l'environnement anaconda lorsque j'essaie d'ajouter un package à l'aide de Pycharm. J'ai également essayé d'installer à partir du fichier Matplotlib.exe que j'ai téléchargé sur son site Web. Je ne peux pas cha....
27 févr. 2014 à 01:34
a='ÿþ"[]B[]a[]l[]a[]n[]c[]e' REMARQUE: les crochets ouverts et fermés représentent ce symbole carré. Je ne peux cependant pas copier et coller le symbole carré ici pour vous montrer exactement ce que je regarde. Les caractères en 'a' représentent le début d'un fichier que j'ai téléchargé. Il s'agit....
26 févr. 2014 à 21:23
J'ai un devoir à faire qui me rend très confus. Je dois écrire un programme permettant aux utilisateurs d'entrer le nombre d'œufs qu'ils achètent. Le programme leur indiquera alors combien de boîtes (sur six œufs) ils peuvent remplir et combien d'œufs restent. Je dois m'assurer que si l'utilisateur ....
26 févr. 2014 à 20:41
Je n'arrive pas à comprendre ce qui ne va pas avec mon code, mais je reçois toujours le: error "binding parameter 0 - probably unsupported type". Voici mon code: last = 'EBERT' sakila = connect("sakila.db") res = sakila.execute("SELECT first_name, last_name FROM customer WHERE last_name = ?",[(la....
24 févr. 2014 à 11:43
J'essaye de prendre des flotteurs d'un fichier et de les placer dans un tableau. Chaque flotteur a sa propre ligne. Je suis un peu nouveau sur Python (pas le concept que j'essaie d'exécuter), et cela ne fonctionne pas tout à fait comme je m'y attendais. from array import array def read_file(infilen....
23 févr. 2014 à 23:36
La fonction intégrée de Python int essaie-t-elle toujours de convertir la valeur soumise même si la valeur est déjà un entier? Plus concis: y a-t-il une différence de performances entre int('42') et int(42) causée par l'algorithme de conversion?....
23 févr. 2014 à 13:30
value = 'bcdjbcdscv' value = 'bcdvfdvdfvvdfvv' value = 'bcvfdvdfvcdjbcdscv' def count_letters(word, char): count = 0 for c in word: if char == c: count += 1 return count Comment compter le nombre de lettres d'une chaîne avec une liste d'échantillon? Je n'ai rien dans mon she....
23 févr. 2014 à 12:13
Cela s'exécute comme je m'y attendais: >>>x=[] >>>x.append(3) >>>x [3] Pourquoi le code suivant ne renvoie-t-il aucun? >>>x = [].append(3) >>>x >>> ....
21 févr. 2014 à 14:03
J'ai quelque chose comme ça où trade_date, effective_date et terminaison_date sont des valeurs de date: tradedates = dict(((k, k.strftime('%Y-%m-%d')) for k in (trade_date,effective_date,termination_date))) J'ai compris: {datetime.date(2005, 7, 25): '2005-07-25', datetime.datetime(2005, 7, 27, ....
21 févr. 2014 à 12:07
Veuillez aider à corriger le script. import urllib import re import os import pprint import requests import bs4 stringHtml = urllib.request.urlopen('http://forum.saransk.ru/user/2018-sergey-kalinin/').read().decode('utf-8') #print(stringHtml) stringPattern = 'url\suid"\shref="http://vkontakte.ru/i....
20 févr. 2014 à 19:22
J'essaie d'itérer à travers trois fonctions mais obtenez cette erreur: NameError: le nom global 'dash' n'est pas défini. Comment puis-je le réparer Voici le code: def draw(): name = input('Please type here: ').lower()#.split() if name == 'what draw': print('draw here') else: ....
20 févr. 2014 à 19:15
J'ai un fichier binaire, file = open(fname,"Ub") len(file.read()) En Python 3.3, il renvoie 1279200, ce qui est correct. En Python 2.7, il renvoie 1279106. Que se passe-t-il? Quelles sont les raisons possibles? En 2.7, comment obtenir 1279200 octets?....
20 févr. 2014 à 12:06
Considérez le code python2 suivant In [5]: points = [ (1,2), (2,3)] In [6]: min(points, key=lambda (x, y): (x*x + y*y)) Out[6]: (1, 2) Ce n'est pas pris en charge dans python3 et je dois faire ce qui suit: >>> min(points, key=lambda p: p[0]*p[0] + p[1]*p[1]) (1, 2) C'est très moche. Si le lambda ....
20 févr. 2014 à 01:36
Dans un script où je crée de nombreuses figures avec fix, ax = plt.subplots(...), j'obtiens l'avertissement RuntimeWarning: Plus de 20 figures ont été ouvertes. Les figures créées via l'interface pyplot (matplotlib.pyplot.figure) sont conservées jusqu'à leur fermeture explicite et peuvent consommer....
19 févr. 2014 à 19:00
Si j'appelle le script ci-dessous avec ces options: --user u1 --password p1 --foo f1 --user u2 --user u3 --password p3 Ensuite, il imprimera: Namespace(foo=['bar', 'f1'], password=['p1', 'p3'], user=['u1', 'u2', 'u3']) Question: Existe-t-il un moyen pour moi de configurer une dépendance entre ....
19 févr. 2014 à 15:51
Pour un projet d'école, je dois créer une fonction appelée find_str qui fait essentiellement la même chose que la méthode de chaîne .find, mais nous ne pouvons utiliser aucune méthode de chaîne dans notre définition. La description du projet se lit comme suit: "La fonction find_str a deux paramètres....
19 févr. 2014 à 01:09
Comment remplacer plusieurs caractères dans une chaîne? S'il vous plaît aider à corriger le script J'ai besoin que dans la ligne "nom", les caractères spéciaux soient remplacés par l'expression "caractère spécial" newName = replace(name, ['\', '/', ':', '*', '?', '"', '<', '>', '|'], 'special char')....
18 févr. 2014 à 20:09
J'ai un script Python 3.x qui n'a que la fonction suivante: from random import random def slicer(longitude): alphabet = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" result = "" x = 0 for i in range(1, int(longitude)): x = int(62 * random()) if x ....
18 févr. 2014 à 19:40
J'essaie de créer une grande fenêtre de saisie de texte dans le cadre d'une interface graphique. L'idée est d'obtenir une entrée utilisateur d'un paragraphe. Le problème est que la méthode get_big_text() retourne avant d'appuyer sur le bouton. Comment puis-je avoir une fenêtre pop-up distincte comme....
17 févr. 2014 à 20:40
Je voulais jouer avec les nombres premiers en Python et donc utiliser une fonction pour créer un Sieve of Eratosthenes: def primes(limit): a = [True] * limit a[0] = a[1] = False for (i, isprime) in enumerate(a): if isprime: yield i for n in range(i*i, lim....
17 févr. 2014 à 19:47
J'ai une liste comme ça: counters = [["0"],["0"],["0"],["0"]] Je voudrais effectuer une opération sur chacune des valeurs internes - disons concaténation, conversion en int et incrémentation, etc. Comment puis-je le faire pour tous les éléments de la liste; étant donné qu'il s'agit d'une liste mu....
17 févr. 2014 à 12:07