Porady. Pandas. Python. Django. Microsoft Power BI. Tableau.

Python. Ternary Operator w Pythonie

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