IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python et listes


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Python et listes
    Bonsoir,

    J'ai des difficultés avec un Devoir Maison en Python.

    Il concerne la manipulation d'images en Python.

    Le Devoir Maison est en pièce jointe.

    J'ai commencé à rédiger des débuts de programme, mais je n'arrive pas à les joindre ici...

    Comment faire ? Par mail peut-être ?

    Merci d'avance pour l'aide car j'en ai vraiment besoin...

    Et bonne année 2019 !

    Nom : dm info.png
Affichages : 148
Taille : 705,3 Ko

  2. #2
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Pour placer du code Python dans tes messages, il faut utiliser les tags de code créés par le "#" en haut et à droite de la fenêtre d'édition.

    Pose des questions précises avec ce que tu veux faire et les difficultés que tu rencontres. S'il y a des erreurs, publie-en le texte. Si tu peux ajouter du code, fais-le, mais pas trop long (20 ou 30 lignes, mais pas 500!).

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    Citation Envoyé par inconnue058 Voir le message
    J'ai commencé à rédiger des débuts de programme, mais je n'arrive pas à les joindre ici...
    Vous avez reçu un message qui vous explique cela.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Tu devrais trouver pas mal de réponses dans des cours de cpge, par exemple ici :
    http://obelix56.free.fr/spip.php?article55

  5. #5
    Membre Expert Avatar de plxpy
    Homme Profil pro
    Ingénieur géographe
    Inscrit en
    Janvier 2009
    Messages
    792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur géographe
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2009
    Messages : 792
    Par défaut
    Python et les listes

    Rien que ça.

    Avec l'annonce que Python est désormais LE langage utilisé dans nos lycées pour faire découvrir à nos chères têtes blondes ce qu'est la "programmation" (pas sur que ce soit une bonne idée), on va, en plus des kyrielles de posts en Avril/Mai quand le bac approche, se farcir absolument toutes les questions d'ados qui n'ont pas pris le temps de se plonger un tantinet dans python : python et les affectations, pythons et les expressions booléennes, et comment qu'on fait un commentaire, etc.. Et des pires !

    Dans d'autres langages (je pense au C) il y a une rubrique débutants. Les questions sur, par exemple, les héritages entre classes, la surcharge de fonctions/méthodes, etc.. vont se retrouver au milieu de questions basiques qui demandent juste un peu d'effort. Et un sous-forum python/débutants pour ce genre de choses ? En y répondant, ou pas, en fonction de l'effort du PO.

    Bref, je trouve que ça part "en sucettes" (pour reste poli)

  6. #6
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 25
    Par défaut Réponse
    Merci pour toutes vos réponses.

    Voici ce que je propose pour la question 1 de l'exercice 1 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    def image_rouge_gris(image) :
        im = image.copy();
        for i in range(0, len(image)) :
            for j in range(0, len(image[0])) :
                red = image[i][j][0];
                im[i][j][0] = red
                im[i][j][1] = red
                im[i][j][2] = red 
        return(im)
    Qu'en pensez-vous ? Est-ce que cela permet bien de répondre à la question posée ? Je ne suis pas sûr...

    Merci beaucoup pour l'aide.

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    Citation Envoyé par inconnue058 Voir le message
    Qu'en pensez-vous ? Est-ce que cela permet bien de répondre à la question posée ? Je ne suis pas sûr...
    Déjà, il faut que çà fonctionne... et comment tester que çà le fait, c'est en appelant votre fonction avec une image puis tester que l'image retournée ressemble à ce qui est attendu.

    Pas grand monde a assisté au cours qui détaille les "concepts" que vous devez utiliser, par contre, l'énoncé semble vouloir vous faire représenter vos images par des tableaux numpy. C'est autre chose qu'une liste de listes...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    L'image finale doit être en niveaux de gris, donc ne contenir qu'une seule bande ou canal.
    Là, il y en a 3.

Discussions similaires

  1. Réponses: 3
    Dernier message: 01/11/2014, 21h12
  2. Supprimer les doubles d'une liste en python
    Par Sebcaen dans le forum Général Python
    Réponses: 2
    Dernier message: 22/10/2006, 18h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo