Praca z Pythonem, jeśli inaczej i elif stwierdzenia
- 2177
- 259
- Juliusz Sienkiewicz
Jeśli inaczej lub elif (znany jako indziej, jeśli w niektórych programach) są instrukcjami warunkowymi, które są używane do wykonywania różnych kodów, zależy od warunku. Oświadczenia IF mogą być napisane bez instrukcji lub stwierdzeń Elif, ale w przeciwnym razie i Elif nie mogą być używane bez innej osoby. W tym samouczku dowiesz się, czy inaczej i Elif w języku programowania Python.
1. Python IF INSIST
Pojedyncza instrukcja IF jest używana do wykonywania określonego bloku kodu, jeśli warunek oceni True. W przypadku fałszywego wyjścia nic nie zostanie wykonane.
Składnia:
if (warunek): stwierdzenia12 | if (warunek): stwierdzenia |
Przykład 1:
#!/usr/bin/python var = 101 if (var): drukuj „true”12345 | #!/usr/bin/python var = 101if (var): drukuj „true” |
Przykład 2:
#!/usr/bin/python var = 101 if (var == 101): drukuj „true”12345 | #!/usr/bin/python var = 101if (var == 101): drukuj „true” |
2. Oświadczenie Python IF-Else
Instrukcja IF i Else jest używana do wykonania określonego bloku kodu dla warunków prawdziwych i innego bloku kodu w FALSE.
Składnia:
if (warunek): instrukcje inaczej: instrukcje1234 | if (warunek): instrukcjaSelse: instrukcje |
Przykład: Ocenił wartość var zmienna, teraz sprawdź, czy przypisana wartość doskonała niż 100. Zgodnie z poniższym kodem wynik będzie „przypisana wartość jest większa niż 100”.
#!/usr/bin/python var = 101 if (var> 100): wydruku „Przypisana wartość jest większa niż 100” Wartość przypisana ”jest mniejsza lub równa się do 100”12345678 | #!/usr/bin/python var = 101 if (var> 100): wydruku „Przypisana wartość jest większa niż 100” Wartość przypisana ”jest mniejsza lub równa się do 100” |
3. Oświadczenie Python IF-Elif
Instrukcja IF i ELIF (znana jako else-IF) służy do wykonywania określonego bloku kodów z wieloma warunkami. W tym, jeśli główny, jeśli warunek zostanie fałszywy, sprawdzany jest inny warunek ELIF. Możesz zdefiniować szereg warunków Elif zgodnie z Twoimi wymaganiami.
Składnia:
if (warunek): instrukcje elif (warunek): instrukcje else: instrukcje123456 | if (warunek): instrukcjaSelif (warunek): instrukcjaSelse: instrukcje |
Przykład: Wziął avalue jako wkład w całkowity zmienny. Teraz porównaj wartość z wieloma poziomami i wydrukuj odpowiednie wyjście.
#!/usr/bin/Python Total = 90 If (ogółem> 500): Drukuj „Razem jest większa niż 500” ELIF (ogółem> 100): Drukuj „Ogółem jest większa niż 100” ELIF (ogółem> 50): Drukuj „IS IS większa niż 50 „else: drukuj” jest mniej niż 50 ”123456789101112 | #!/usr/bin/Python Total = 90 If (ogółem> 500): Drukuj „Razem jest większa niż 500” ELIF (ogółem> 100): Drukuj „Ogółem jest większa niż 100” ELIF (ogółem> 50): Drukuj „IS IS większa niż 50 „else: drukuj” jest mniej niż 50 ” |
4. Python zagnieżdżony IF oświadczenie
Zagnieżdżone, jeśli stwierdzenia są używane tak, jakby w środku, jeśli. W tym, jeśli jakikolwiek warunek oceni się na true, to jest wewnętrzne, jeśli stan.
Składnia:
if (warunek): if (warunek): instrukcje inaczej: instrukcje12345 | if (warunek): if (warunek): instrukcje inaczej: instrukcje |
Przykład: wziął 3 dane wejściowe liczbowe i znajdź największą wartość. Jak jeśli var1 jest większy niż var2, to sprawdź, czy var1 jest również większy niż var3.
#!/usr/bin/python var1 = 100 var2 = 350 var3 = 80 if (var1> var2): if (var1> var3): drukuj „var1 jest największy„ else print ”var3 jest największy„ var2> var3): print var3): print var3): print var3): print var3): print var3): print var3): print var3): print var3) „var2 jest największy” else: print „var3 jest największy”123456789101112131415 | #!/usr/bin/python var1 = 100var2 = 350var3 = 80 if (var1> var2): if (var1> var3): print "var1 jest największy" else print "var3 jest najlepszy" elif (var2> var3): print "var2) jest największy „else: print” var3 jest największy ” |
- « Składanie żądania pocztowego z ładunkiem JSON za pomocą Curl
- Jak monitorować wskaźniki pamięci i dysku w instancji Amazon EC2 Linux »