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 :

Besoin d'aide au niveau de la boucle for


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Besoin d'aide au niveau de la boucle for
    Bonjour,

    Je travaille en ce moment sur mon projet isn de fin d'année sur un programme de cryptage decryptage ( fin bref info inutile ).
    Et j'aimerais savoir comment je peux faire pour faire un boucle for qui va de 4 en 4.
    Je prend par exemple : for i in range(x):
    je veux que mon i prenne les valeur ( 0,3,7,11,15,...etc) et je veux aussi que ma boucle tourne x foix et non si x = 7 ma boucle ne tourne que 2 fois vu que i doit prendre la valeur 7 au 3eme tour de boucle.
    Merci de votre attention.

    ps : je pense ne pas avoir été super clair, si vous ne comprenez pas mon problème dite le moi.

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 300
    Points : 6 780
    Points
    6 780
    Par défaut
    Salut,

    Aussi simplement que ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    >>> for i in range(0, 28, 4):
    ...     print(i)
    ... 
    0
    4
    8
    12
    16
    20
    24
    >>>

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup

  4. #4
    Membre chevronné

    Homme Profil pro
    développeur
    Inscrit en
    Octobre 2013
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : développeur

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 576
    Points : 1 989
    Points
    1 989
    Par défaut
    Bonjour, as-tu regardé la doc? range(start, stop[, step]) step est l'incrémentation, j'ai pas compris ton dernier passage
    je veux aussi que ma boucle tourne x foix et non si x = 7 ma boucle ne tourne que 2 fois vu que i doit prendre la valeur 7 au 3eme tour de boucle.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Besoin d'aide au niveau de la fonction Date/Heure
    Par fredyemon dans le forum Access
    Réponses: 8
    Dernier message: 04/02/2014, 21h36
  2. [AC-2010] Besoin d'aide au niveau de la fonction Date/Heure
    Par fredyemon dans le forum Access
    Réponses: 1
    Dernier message: 24/01/2014, 15h27
  3. [MySQL] Besoin d'aide pour la création des boucle
    Par runcafre91 dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 02/03/2010, 12h33
  4. Réponses: 7
    Dernier message: 05/09/2006, 08h56
  5. Besoin d'aide au niveau de Shell
    Par Argael dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 01/08/2006, 11h04

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