La branche de la syntaxe de base
si l'expression conditionnelle: déclaration 1 déclaration 2 déclaration 3 ......
Est une expression conditionnelle doit évaluer à une des valeurs booléennes
Expression après les deux points ne peut être inférieur
À la suite de l'instruction if, si l'entrée si le bloc, le même doit être indenté (4 chacun un espace ou une tabulation)
bloc d'instructions expression conditionnelle est Ture, après l'exécution si dentelé
âge = 17 si l'âge <18: print ( "enfants, rentrer à la maison") print ( "grandir à nouveau.")
Les résultats:
Les enfants, go home Grandir à nouveau
branche à deux voies
if ... else ... déclaration
si l'expression conditionnelle: déclaration 1 déclaration 2 ... autre: déclaration 1 déclaration 2 ...
branche dans les deux sens a deux branches, lorsque l'exécution du programme au if ... else ... déclaration, sera la mise en œuvre d'un si ou autre.
question indent: si et le reste au même niveau, le reste de la déclaration dans la partie inférieure
gender = "男" si le genre == "女": print ( "Bonjour beau!") autre: print ( "Takeo?")
Les résultats:
Takeo?
branches multiples
si: déclaration 1 ... Elif: déclaration 1 ... ...... autre: déclaration 1 ...
Elif peut être beaucoup
d'autre option
branches multiples élisent un dirigeant