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...

Aidez-moi à imprimer le modèle ci-dessous tel quel, si l'entrée saisie est 7: 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 3 2 1 1 2 3 4 3 2 1 1 2 3 3 3 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 J'ai compris pour trouver l'élément central du motif avec n'importe quelle entrée: rows=int(input("Enter the number of rows....
18 juin 2020 à 12:09
Tout d'abord je suis un noob de programmation complet mais je devais faire ce petit devoir pour que l'école réussisse donc ça m'aiderait vraiment si quelqu'un pouvait me donner la dernière réponse à ma question. (BTW J'UTILISE LE DERNIER PYTHON) Je vais donc résumer le devoir: j'ai reçu un fichier .....
18 juin 2020 à 11:54
Toutes mes excuses pour le titre (potentiellement) médiocre, mais j'ai du mal à comprendre comment le décrire moi-même. J'ai un ensemble de données qui, lorsqu'il est lu dans un dataframe pandas, a à peu près la forme suivante: import pandas as pd import numpy as np df_all = pd.DataFrame(np.random.....
17 juin 2020 à 00:05
Alors, j'ai une liste: lst = [2, 4, 6, 245] Et j'ai un Dataframe pandas a b 1 2, 4, 10 2 245, 100 Je souhaite supprimer les entrées de b qui ne figurent pas dans lst Donc, sortie attendue: a b 1 ....
16 juin 2020 à 12:36
Ma fonction était censée recevoir une grande chaîne, la parcourir et trouver le nombre maximum de répétitions consécutives du motif "AGATC". Indépendamment de ce que j'alimente cette fonction, mon retour est toujours de 1. def agatc(s): maxrep = 0 temp = 0 for i in range(len(s) - 4): ....
14 juin 2020 à 15:53
Pouvez-vous expliquer la deuxième ligne avec expliquer? spam = ['a', 'z', 'A', 'Z'] spam.sort(key=str.lower) print(spam) ....
14 juin 2020 à 09:55
J'essaie depuis un certain temps maintenant de prendre les entrées de l'utilisateur et de les ajouter à un dictionnaire existant. Ensuite, imprimez les clés et les valeurs du dictionnaire avec une boucle for mais je ne peux pas trouver la bonne façon de le faire. Après des recherches, je suis presqu....
13 juin 2020 à 03:20
Lorsqu'une fonction est appelée, je voudrais imprimer les noms et les valeurs de ses paramètres. Quelque chose comme: >>> def foo(bar, baz): >>> magic_parameter_printing() bar=0, baz=None En ce moment, j'utilise le format: print("bar={},baz={}".format(bar,baz)) Mais c'est une douleur car de no....
13 juin 2020 à 01:06
J'ai un problème avec une regex que j'ai créée. Mon entreprise recherche les erreurs dans un fichier d'erreur et essaie de faire correspondre le fichier à un ensemble de chaînes possibles. Si l'une des chaînes est trouvée, cela signifie que cette erreur spécifique s'est produite, puis nous envoyons ....
12 juin 2020 à 22:11
J'essayais donc cet exercice intitulé "Int to Roman Numerals" que j'ai trouvé en ligne. Et je ne pouvais pas le comprendre. La question était: "Ecrivez un programme Python pour convertir un entier en chiffre romain." Après avoir examiné la solution, j'en ai compris l'essentiel. Je n'ai tout simpleme....
12 juin 2020 à 21:01
J'avais une question pour imprimer le mot avec la fréquence maximale dans un fichier .txt et j'ai utilisé la fonction max pour obtenir la clé avec la valeur maximale comme suit: freq=dict() f=open('words.txt','r') for line in f: words=line.split() for word in words: word=word.lower() ....
12 juin 2020 à 17:03
Je travaille sous Python 3, Windows 10, PyCharm. Je construis un petit programme qui vous permet de saisir votre âge et renvoie "Happy {age} {terminaison, par exemple: st, nd}!" Le truc, c'est que je veux éviter d'une manière ou d'une autre la situation où vous écrirez votre âge comme 1041 et il dir....
12 juin 2020 à 16:05
J'essaie d'écrire un booléen qui est vrai si «xyz» est dans une chaîne, mais n'est pas précédé d'un «.» Mon problème est que je peux faire fonctionner la plupart des cas d'utilisation, mais pas s'il y a un '.xyz' avec match mais rien d'autre, ce qui, je pense, devrait être couvert dans le côté False....
12 juin 2020 à 03:53
Im liant pour faire une option pour ouvrir un fichier texte et l'entrée peut être avec un .txt et la fin et sans. Jusqu'à présent, avec le code que j'ai fourni, cela fonctionne lorsque je n'inclus pas un '.txt' mais lorsque je le fais, il ajoute un '.txt' provoquant une erreur if choice == 'r': ....
12 juin 2020 à 02:08
import random tur = ['alfa', 'sayı', 'diğer'] alfabe = ['a', 'b', 'c', 'ç', 'd', 'e', 'f', 'g', 'ğ', 'h', 'ı', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'ö', 'p', 'r', 's', 'ş', 't', 'u', 'ü', 'v', 'y', 'z', 'A', 'B', 'C', 'Ç', 'D', 'E', 'F', 'G', 'Ğ', 'H', 'I', 'İ', 'J', 'K', 'L', 'M', 'N', 'O', 'Ö', ....
11 juin 2020 à 20:20
A partir d'une requête django values_list () j'ai une liste de 4 tuples, ie [('AAA', '123', 'xyz', '111'), ('BBB', '456', 'uvw', '222'), ...] Ce que je veux est une liste multiple de deux tuples, jointes sur le dernier élément de chaque tuple, c'est-à-dire [('AAA', '111'), ('BBB', '222'), ...] [('12....
Dans un DataFrame Pandas >> df.head() A B C 0 1 â#0.00 + "s=?0.07 + 'due0.93 rt@-[ 3.01 1 2 â#0.02 + "s=?0.16 + 'due0.82 rt@-[ 2.97 ... Je voudrais extraire uniquement les valeurs numériques. Colonne C Je peux faire avec, par exemple, >....
11 juin 2020 à 12:11
Je veux imprimer le résultat d'une boucle horizontalement avec une chaîne et une variable. Mon code total = 0 for i in range(2, 6): total += i print(i, end=' ', 'sum = {}'.format(total)) La sortie que je veux: 2 3 4 5 sum=14 ....
11 juin 2020 à 10:19
J'essaie d'analyser le contenu de la table html et j'ai une charge utile qui ressemble à ceci: "payload": [ { "Cell #1": "Origin", "Cell #2": "Destination", "Cell #3": "Miles", "Cell #4": "Rate" }, { "Cell #1": "Pampa, TX", "Cell #2": "Sallisaw, OK", ....
11 juin 2020 à 08:12
J'ai une liste de valeurs comme celle-ci, lst = [1, 2, 3, 4, 5, 6, 7, 8] Sortie souhaitée : window size = 3 1 # first element in the list forward = [2, 3, 4] backward = [] 2 # second element in the list forward = [3, 4, 5] backward = [1] 3 # third element in the li....
11 juin 2020 à 06:10
J'ai une liste de dictionnaires comme: data = [ {'11': {'x': 333, 'priority': 1, 'channels': 40}}, {'11': {'x': 444, 'priority': 2, 'channels': 30}}, {'22': {'x': 000, 'priority': 1, 'channels': 55}} ] Je souhaite regrouper les éléments dict avec des clés similaires, par exemple: [ [{'1....
10 juin 2020 à 22:26
Je ne comprends pas pourquoi ce qui suit ne fonctionne pas correctement et génère des erreurs lorsque le rayon ou la hauteur sont des nombres flottants. def cone(radius, height): if isinstance(radius, int) or isinstance(radius,float) == False: raise TypeError("Error: parameters radius an....
10 juin 2020 à 18:57
J'ai ce genre de dictionnaire 50 signifie que j'ai plus de 50 types de dictionnaire pour différentes valeurs. comme symbol et d'autres valeurs clés. Je souhaite obtenir uniquement les valeurs symbol et open dans une liste. {'pricebandupper': 380.65, 'symbol': 'ADANIPORTS', 'applicableMargin': 40.0, ....
10 juin 2020 à 14:16
J'ai actuellement ce code ici: test = 2.432 test_formatted = "{:.2f}".format(test) print(test_formatted) Production: 2.43 Existe-t-il un moyen d'insérer une variable pour le nombre dans la chaîne de format? Tel que: test = 2.432 te = 2 test_formatted = "{:." + str(te) + "f}".format(test) print(tes....
10 juin 2020 à 00:03
Je souhaite créer un tableau avec la structure suivante lors de l'impression: 1: (10,20), 2: (20,30), 3: (30,40), 4: (40,50), Etc... Vraiment nouveau en python donc tout aide! Utilisation de python 3.....
9 juin 2020 à 23:03