Python sinon

Un si Python évalue d’autre déclaration si un expressio n est tr ou faux ue. Si une conditio n est tr ue, le " si " exécute des déclaration. Dans le cas contraire, le " autre " exécute des déclaration. Python si ELSE aide codeurs contrôlent le flux de leurs programmes

Lorsque vous ". √ätes la rédaction d’un programme, vous pouvez un bloc de code à exécuter uniquement lorsqu’une certaine condition est remplie. Ce " s o√π les déclarations conditionnelles viennent dans les instructions conditionnelles vous permettent de contrôler le flux de votre programme de manière plus efficace..

En Python, si et si & hellip; d’autre déclarations sont utilisées pour effectuer des opérations conditionnelles. Ce tutoriel va discuter, en se référant à des exemples, les bases du si , si & hellip; d’autre et Elif déclarations en Python. Nous " allons également comment utiliser les éléments imbriqués si déclarations

Python instruction if

A Python if Evalue déclaration si une condition est égale à vrai ou faux. . La déclaration exécutera un bloc de code si une condition spécifiée est égale à true. Dans le cas contraire, le bloc de code dans l’instruction if est pas exécuté

Let ". S écrire un programme qui imprime le prix d’un ordre de sandwich. Le prix d’un ordre sandwich ne doit être affiché si le client a commandé un rouleau de jambon. Notre commande sandwich est une chaaîne Python . Ici " s le code de notre programme:

Nos retours de code: Prix: 1,75 $

Nous avons déclaré une variable appelée sandwich_order. Cette variable a été attribuée la valeur Ham rouleau .

Nous utilisons un si déclaration pour vérifier si sandwich_order est égal à Ham rouleau . Si notre condition est vrai, notre print () déclaration est exécutable. Si notre condition est fausse, rien ne se passera.

81% des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi technologie après avoir assisté à un bootcamp. √ätre adapté à un bootcamp aujourd’hui.

La bootcamp moyenne grad a passé moins de six mois en transition de carrière, de démarrer un bootcamp à trouver leur premier emploi.

Notre variable sandwich_order est égale à Ham roll. Cela signifie que notre si instruction est exécutée. Maintenant, laissez-" s voir ce qui se passe quand nous changeons notre sandwich, pour Fromage rouleau :

Notre code retourne rien. print () déclaration dans notre code n’a pas la chance d’exécuter. Ceci est parce que notre ordre sandwich n’est pas égal à Ham rouleau

if else Déclaration Python

Un si & hellip;. D’autre vérifie déclaration Python si une condition est vraie . Si une condition est vraie, si la déclaration exécute. Dans le cas contraire, les exécute de ELSE

jusqu’à présent, nous avons utilisé une instruction if pour tester si une condition particulière est satisfaite. Mais, si nous voulons faire quelque chose si une condition est pas remplie?

Supposons que nous construisons une application qui vérifie si un client dans un restaurant local qui a accumulé un onglet. Si le client a accumulé un onglet de plus de 20 $, ils doivent le payer avant de pouvoir commander plus de nourriture. Rien ne doit se produire si le client ne dispose pas d’un onglet à payer plus de 20 $

Pour accomplir cette t√¢che, nous pourrions utiliser le code suivant:.

Nos code retourne:.. Cet utilisateur a un onglet plus de 20 $ qui doit payer

Let " s promenade à travers le fonctionnement de notre code. Tout d’abord, nous déclarons une variable Python appelé onglet. Cette variable suit un client " onglet s. Nous utilisons un si déclaration pour vérifier si le client " onglet est supérieur à 20

Si un client ". De l’onglet vaut plus de 20 $, print ( ) après notre déclaration si instruction est exécutée. Dans le cas contraire, le print () après notre déclaration Python si & hellip; clause else est exécutée.

Parce que notre client " onglet est de plus de 20 $, le interpréteur Python notre instruction if. Cela indique notre programme d’imprimer un message à la console. Le message nous dit que le client doit payer leur onglet.

Soit " s fixé le client " onglet s à 0 $ et voir ce qui se passe:

Notre code renvoie une autre sortie. Le client " onglet n’est pas plus de 20 $. Cela signifie que le contenu de notre autre déclaration sont exécutées au lieu de notre si Déclaration & nbsp;.

Python Elif Déclaration

les contrôles des états de Python pour une autre condition si toutes les conditions précédentes ne sont pas remplies. Ils apparaissent après une déclaration et Python si avant une instruction else. Vous pouvez utiliser autant de déclarations de Elif que vous le souhaitez.

Dans notre exemple ci-dessus, nous avons créé une instruction conditionnelle avec deux résultats possibles. Si l’utilisateur " onglet était de plus de 20 $, un message a été imprimé à la console. Si un utilisateur et rsquo; onglet était de moins de 20 $, un autre message a été imprimé à la console

dans certains cas, on peut vouloir évaluer plusieurs conditions et créer des résultats pour chacune de ces conditions que ". s o√π Elif état vient en

Elif Déclaration Python exemple

Let " retour à notre exemple sandwich de plus tôt Supposons que nous voulons avoir quatre sorties potentielles de notre programme, selon le sandwich le remplissage d’un choisit clients, à savoir:..

  • Ham rouleau: 1,75 $
  • fromage rouleau: 1,80 $
  • Bacon rouleau: 2.10 $
  • Autre Rempli Rouleau: 2,00 $ < / ul>

    Nous pourrions utiliser le code suivant pour calculer le coût du client " ordre:

    Nos retours de code: Prix:. 2.10 $

    "Carrière Karma est entré dans ma vie quand je avais besoin le plus rapidement et m’a aidé à correspondre avec un bootcamp. Deux mois après avoir obtenu, j’ai trouvé mon travail de rêve aligné avec mes valeurs et objectifs dans la vie! "

    Vénus, ingénieur logiciel à Rockbot

    Notre code a quatre résultats possibles:

    • Si un client commande un rouleau de jambon, le contenu du " si " déclaration sont exécutés Cette impression " Prix:. 1,75 $ et rdquo; au console
    • Si un client commande un rouleau de fromage, le contenu du premier " Elif " déclaration sont exécutés Cette impression " Prix:... 1,80 $ et rdquo; à la console
    • Si un client commande un rouleau de bacon, le contenu du second " Elif " déclaration sont exécutés Cette impression " Prix:. $ 2.10 " à la console
    • Nous proposons " Prix:. $ 2.10 " sur la console si un client commande un rouleau avec un remplissage différent. instruction

    Nous avons utilisé un si pour tester une condition spécifique. Nos deux Elif blocs à tester dans des conditions alternatives. autre déclaration retourne une valeur dans le cas o√π aucune des conditions sont remplies.

    Nous pourrions ajouter plus Elif déclarations à notre code ci-dessus si nous voulions. Si nous avons introduit une nouvelle Thon rouleau à notre menu sandwich, on pourrait ajouter dans une nouvelle Elif déclaration. Cette nouvelle déclaration pourrait imprimer le prix du nouvel élément de menu à la console.

    Python Instructions if imbriqué

    Une instruction if imbriquée est une instruction if dans un autre instruction if. Si les déclarations emboaîtés vous permettent de vérifier si une condition est remplie après une autre condition a déjà été atteint

    Let ". De retour à notre exemple sandwich de plus tôt. Supposons que nous voulons vérifier si un client a commandé un rouleau qui est sur notre menu. Nous voulons le faire avant, nous vérifions les prix du client ". S

    Python Nested instruction if Exemple

    Un message doit être imprimé à l’écran avec notre prix par défaut pour non -menu articles si un client a commandé une autre coutume sandwich. sandwichs sur mesure sont des sandwichs qui ne sont pas sur notre menu (comme un rouleau beurré ou un rouleau de confiture)

Cependant, si un client a commandé un sandwich qui est sur notre menu, nous devrions alors vérifier le prix de ce sandwich nous pourrions le faire en utilisant ce code:.

nos retours de code: Prix:. 2.00 $

Tout d’abord, notre evalue programme si notre commande sandwich est pas égal à Autre rouleau Rempli . notre programme comparera le sandwich que nous avons commandé la liste des sandwichs sur notre menu. Cela se produit si nous avons commandé un sandwich dans le menu.

Si nous avons commandé un r rempli PVO ce n’est pas sur notre menu, le contenu du autre déclaration dans notre code sont exécutées.

Dans cet exemple, nous avons commandé un rouleau rempli qui ne sont pas sur notre menu. Cela signifie que l’instruction si sandwich_order! = Autre rouleau Rempli false, de sorte que le code dans notre instruction if est exécutée.

Maintenant, supposons que nous avons commandé à la place un rouleau de jambon. Cela provoquerait notre premier si déclaration à être évaluée à true. En effet, Ham rouleau est pas égal à Autres Rempli Roll. Notre commande sera comparée à la liste des prix sandwich nous avons spécifié

Voir les Repl.it de ce tutoriel:.