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:

O Mnie

Wspieram firmy w transformacji na model działania oparty o dane. Wdrażam i wyciągam rekomendacje, płynące z danych.

Korzystam z Google Marketing Cloud, Google Cloud Platform, Tableau, Microsoft Power BI oraz Python i R.

Posiadam certyfikat Google Analytics 4 i Tableau Certified Professional, doświadczenie akademickie oraz 20-lat doświadczenia biznesowego.

Jestem Co-Founderem spółek: Hexe Capital SA, Cut2Code, Boostsite, KODA, Insightland.

Zapraszam. Krzysztof Surowiecki

Więcej o mnie Współpraca

Moje certyfikaty