Problème avec if x == (" ") or (" " ) print ().
Résolu
Bonjour,
J'utilise l'instruction
J'utilise l'instruction
if x == (" ") or (" " ) print (). Le problème c'est que ca ne marche que pour le premier if pour les autres if ca renvoie le résultat du premier if.
NomEtudiantCode = (input("Entrer le nom ou le code de l'etudiant que vous voulez affichez : ")) if NomEtudiantCode == ("Jean_Marie") or ("Je1234"): txt = " Universite Lavoisier(UL)" x = txt.center(150) print(x) txt = " Faculte des Sciences(FDS)" y = txt.center(150) print(y) txt = " Promotion 2018 2019 " z = txt.center(150) print(z) print(df.iloc[0:1]) elif NomEtudiantCode == ("Louis_Renan") or ("Lo1234"): txt = " Universite Lavoisier(UL)" x = txt.center(150) print(x) txt = " Faculte des Sciences(FDS)" y = txt.center(150) print(y) txt = " Promotion 2018 2019 " z = txt.center(150) print(z) print(df.iloc[1:2]) else : print("Faux renseignement Veuillez réessayer ")
A voir également:
- Problème avec if x == (" ") or (" " ) print ().
- Or - Guide
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Print artist - Télécharger - Loisirs créatifs
- Directory list & print - Télécharger - Divers Utilitaires
2 réponses
Bonjour
Si tu veux vérifier par exemple que a = 1 ou à 2 il faut écrire à chaque fois le nom de la variable
Si tu veux vérifier par exemple que a = 1 ou à 2 il faut écrire à chaque fois le nom de la variable
if a==1 or a==2
Bonjour,
La syntaxe est incorrecte.
Voici à quoi ça pourrait ressembler :
... ou encore :
Bonne chance
La syntaxe est incorrecte.
- Comme le souligne jordane,
or
sépare deux clauses ; - De plus, il manque un
:
entre le test et l'instruction déclenchée en cas de succès.
Voici à quoi ça pourrait ressembler :
if x == 1 or x == 2: print("Test vrai") print(f"x = {x}")
... ou encore :
if x in {1, 2}: print("Test vrai") print(f"x = {x}")
Bonne chance