11.2022 | python | Ternary operator | Python
Python nie posiada "klasycznego" Ternary Operatora, w konwencji podobnej do "większości" języków programowania, tzn.
Przykład w JavaScript:
// zmienna
delivery = 1000;
// ternary operator
result = delivery == 1000 ? 'done' : 'not-done';
Powyższy kod, w przypadku Pythona, przyjmie następującą postać:
# definicja zmiennej
delivery = 1000
# ternary operator w stylu Pythona
result = "done" if delivery == 1000 else "not-done"
# wynik
print(result)
Poniżej przykład w Google Colab:
Wdrażam rozwiązania analityczne, buduję raporty zarządcze i pomagam zrozumieć dane.
Korzystam z Google Marketing Cloud, Microsoft Power BI, Google Cloud oraz Python.
Pracowałem m.in. dla Credit Suisse, Phonak, Hansaton, Unitron, Nestle, IBM, Play.
Jestem współtwórcą grupy Hexe Capital SA.
Zapraszam do lektury i współpracy.
Krzysztof Surowiecki
Chcę porozmawiać o współpracy →Moje certyfikaty