Messages postés par "fred1599"

Sujet Date Extrait
Supprimer une ligne d'un fichier texte
samedi 13 août 2016 à 00h24 Avec un exemple simple, ça donne ceci ```py >>> lines = ['a', 'b', 'c', 'd', 'e'] >>> index = lines.index('c') # récupération de l'index de la ligne recherchée >>> res = lines[0:index] + lines[…
Supprimer une ligne d'un fichier texte
vendredi 12 août 2016 à 16h39 Comment détermines-tu (reconnais-tu) cette ligne pour ensuite là supprimer ? EDIT: Sur le principe, on récupère les lignes sous forme d'une liste de chaînes de caractères, on traite ces chaînes, p…
Problème de mémoire
mardi 09 août 2016 à 23h50 Malgré que je plussoie Ksass`Peuk, je n'ai pas d'erreur sur ton code avec Valgrind o_O EDIT: En cas d'erreur entrée utilisateur, valgrind réagit, car en effet il manque l'initialisation des tablea…
Changer la casse d'une chaine en se basant sur une autre
jeudi 21 juillet 2016 à 19h19 > mais moi j'ai a peine 100 caractere Donc quel est l'intérêt de l'affirmation (fausse) ci-dessous ? > la concatenation est plus efficace que join Je ne vois pas la cohérence de ces deux phr…
Différence entre passage par référence et passage par adresse
samedi 02 juillet 2016 à 20h47 En plus de la réponse correcte de mon VDD, [Allen Holub](https://fr.wikipedia.org/wiki/Allen_Holub), donne deux règles ([120 et 121](http://www.holub.com/goodies/rules.html)) importantes concernan…
Problème traitement de csv croisé
vendredi 27 mai 2016 à 21h30 Bonsoir, J'ai pas trop regardé le script, car l'information que j'attendais en lisant c'était la forme de ton fichier csv. Tu as le nom des colonnes (nom revue, num-presta, ...) et je te propose d…
Apprendre la programmation à un enfant/ado
lundi 16 mai 2016 à 16h05 Le fait d'apprendre à cet âge là, c'est simuler la résolution à un problème (mathématiques par exemple) fait par ses mains, informatiquement. Python est bien pour cela, mais d'autres sont possible…
Premmier programme intéressant demande de conseil
jeudi 14 avril 2016 à 21h29 Si je peux me permettre, je remarque aussi beaucoup de nombres magiques (des entiers qui apparaissent sans explication) qui rendent beaucoup moins lisible le code. Tu pourrais définir des constantes …
Comment expliqueriez-vous les métaclasses à un débutant ?

Autrement que par "t'occupe, on s'en sert jamais".

jeudi 14 avril 2016 à 12h31 > En fait le terme "débutant" porte a confusion dans le titre de ce thread. Le tuto en question est destiné à des gens qui développent en Python et sont déjà assez à l'aise avec. Annoncer les pré-…
Comment expliqueriez-vous les métaclasses à un débutant ?

Autrement que par "t'occupe, on s'en sert jamais".

mercredi 13 avril 2016 à 17h42 Bonjour à tous, @nohar, > Comment expliqueriez-vous les métaclasses à un débutant ? Je ne le ferais pas, en tout cas pas avant d'avoir de sérieux prérequis dans la partie avancé du langage p…
c probleme segment fault
vendredi 12 février 2016 à 15h16 @Taurre, Ton lien provoque une erreur 403. Selon le [man](http://linux.die.net/man/3/malloc) de malloc, il est indiqué ceci > By default, Linux follows an optimistic memory allocation strate…
Comparaison tuple
lundi 25 janvier 2016 à 15h27 > Tu as raison, je vais utiliser round et ça fera l'affaire ici [round](https://docs.python.org/3/library/functions.html#round) retourne me semble-t-il un flottant, le problème restera donc le mêm…
Décoration automatique de classes
samedi 23 janvier 2016 à 20h30 Je n'ai pas tout compris et qui puis est le plus important, l'intérêt, mais je tente ma chance, car en relisant, j'ai l'impression que tu cherches à créer une classe abstraite et ses méthodes, mais j…
Variables Locales et variables Globales

Petites incompréhensions

vendredi 22 janvier 2016 à 17h13 > Hmm pour un jeu du pendu, je crois pas que ça soit une bonne idée de bosser au niveau des octets, pour une raison très simple : l'encodage utf-8 représente les caractères non-ASCII sur plusieurs oc…
Variables Locales et variables Globales

Petites incompréhensions

jeudi 21 janvier 2016 à 13h25 Autre solution possible, travailler avec des [bytearray](https://docs.python.org/3.1/library/functions.html#bytearray) ```py def mot_etoile(X): return bytearray("*" * len(X), encoding='utf8'…
Comment créer cette liste proprement
mercredi 20 janvier 2016 à 21h57 Je pense tenir plus rapide avec numpy ```py array = np.random.uniform(-1, 1, size=(5,3)) array[:, 0] = 1 ``` D'après mes essais on est 2x plus rapide sur cette taille, mais si on ajoute des li…
Comment créer cette liste proprement
mercredi 20 janvier 2016 à 21h02 Tout cela va dépendre si le travail s'arrête là ou non... Si tu as beaucoup d'opérations à faire sur tes arrays, j'ai tendance à dire que numpy est conseillé, si par contre ça s'arrête là, je vois pa…
Comment créer cette liste proprement
mercredi 20 janvier 2016 à 19h28 En numpy ```py import numpy as np array = np.random.uniform(-1, 1, size=(5,2)) array = np.insert(array, 0, 1, axis=1) print(array) ``` [np.random.uniform](http://stackoverflow.com/questi…
Traiter un tableau en .txt sur python
jeudi 31 décembre 2015 à 11h51 La difficulté de ce problème réside dans le format des flottants où est généré ce fichier texte, avec des virgules et non des points, il faut donc passer par un remplacement de ceux ci avec la méthod…
Variable statique
mercredi 09 décembre 2015 à 14h24 Si tu insistes sur ce comportement, voici un exemple ```py class Test: variable = 0 def __init__(self): self.variable = 0 def __setattr__(self, name, value): …
Python et programmation avancée
samedi 05 décembre 2015 à 11h47 > Ouais mais la CGI bof As-tu vu qu'il parlait de [cherrypy](http://www.cherrypy.org/) ? > Je sais plus si il parlait d'un vrai framework mais il vaut mieux prendre la doc' officielle de Django…