Ajouter une valeur +1 a une variable
Fermé
premiercode
-
22 nov. 2021 à 17:54
jee pee Messages postés 40482 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 - 23 nov. 2021 à 00:41
jee pee Messages postés 40482 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 27 novembre 2024 - 23 nov. 2021 à 00:41
A voir également:
- Ajouter 1 a une variable python
- Citizen code python avis - Accueil - Outils
- Ajouter un compte gmail - Guide
- Ajouter une signature sur word - Guide
- Ajouter une liste déroulante excel - Guide
4 réponses
jee pee
Messages postés
40482
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 novembre 2024
9 428
Modifié le 22 nov. 2021 à 18:09
Modifié le 22 nov. 2021 à 18:09
Bonjour,
Il faut que tu regardes les boucles dans Python : https://courspython.com/boucles.html
Et par rapport à ta demande la 1ère question à se poser c'est quand est-ce que j'arrête la boucle ?
Exemples :
Il faut que tu regardes les boucles dans Python : https://courspython.com/boucles.html
Et par rapport à ta demande la 1ère question à se poser c'est quand est-ce que j'arrête la boucle ?
Exemples :
for start in range(1,10): print(start) start=0 while start < 10: start=start+1 print(start) start=0 while True: start=start+1 print(start) if start == 10: break
jee pee
Messages postés
40482
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 novembre 2024
9 428
Modifié le 22 nov. 2021 à 19:39
Modifié le 22 nov. 2021 à 19:39
Il existe des langages avec des étiquettes et des goto qui sont plus proches de ta démarche
mais ce n’est pas le mode de fonctionnement de Python et de la plupart des langages "récents". Il faut alors raisonner différemment. Comme
start=1 etiquette1 ...code... start=start+1 goto etiquette1
mais ce n’est pas le mode de fonctionnement de Python et de la plupart des langages "récents". Il faut alors raisonner différemment. Comme
for start in range(1,10): print(start) url = (f"https://lesiteweb.fr/python/page{start}") #requete pour recevoir la page r = requests.get(url) #verification du statut 200=ok, 400 ou 500 problemes print (r.status_code) if (r.status_code) != 200: print("Page not found.")
merci beaucoup c est moi qui ne comprenait pas la logique du langage, ca marche pas parfaitement j'ai fait un essai cela m'affiche alors toute les valeurs entre 1 et 10
pour ensuite m afficher la dernière valeur sur mon url
url = (f"https://lesiteweb.fr/python/page{10}")
par curiosité
quel est le type de langage dont vous parlez plus tot?
pour ensuite m afficher la dernière valeur sur mon url
url = (f"https://lesiteweb.fr/python/page{10}")
par curiosité
quel est le type de langage dont vous parlez plus tot?
jee pee
Messages postés
40482
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 novembre 2024
9 428
>
premiercode
Modifié le 22 nov. 2021 à 20:14
Modifié le 22 nov. 2021 à 20:14
le fortran, le cobol, le basic
mais avec la "programmation structurée" on évite cette façon de programmer
si c'est ton premier programme, je pense que tu n'as pas attaqué la programmation par le bon bout. Il faut passer par un apprentissage progressif qui te donne une connaissance générale de la programmation et du langage.
mais avec la "programmation structurée" on évite cette façon de programmer
si c'est ton premier programme, je pense que tu n'as pas attaqué la programmation par le bon bout. Il faut passer par un apprentissage progressif qui te donne une connaissance générale de la programmation et du langage.
premiercode
>
jee pee
Messages postés
40482
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 novembre 2024
22 nov. 2021 à 20:20
22 nov. 2021 à 20:20
merci pour les réponses , je vais continuer a me former encore un peu .
jee pee
Messages postés
40482
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 novembre 2024
9 428
23 nov. 2021 à 00:41
23 nov. 2021 à 00:41
On peut se passer d'une variable superfétatoire, et même se passer de gérer le compteur à la main.
Pour paraphraser Antoine de Saint-Exupéry : "La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer."
start = 0 while start <= 23: start = start+1 print (start) url = (f"https://lesiteweb.fr/python/page{start}") print(url) for start in range(1,25): print(start) url = (f"https://lesiteweb.fr/python/page{start}") print(url)
Pour paraphraser Antoine de Saint-Exupéry : "La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer."
22 nov. 2021 à 18:28
j'ai essayé cette méthode
je n'ai pas compris peut être comment l utiliser
mais ca ne me donne pas le résultat attendu.
je voulais plutot faire comme ca:
start = 1
url = (f"https://lesiteweb.fr/python/page{start}")
#requete pour recevoir la page
r = requests.get(url)
#verification du statut 200=ok, 400 ou 500 problemes
print (r.status_code)
if (r.status_code) != 200:
print("Page not found.")
start = start+1
#boucle?