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:
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ółpracaMoje certyfikaty