Odpovídáte na názor ke článku Tři pokud ano.
Ono s "if" je to trochu problematické. On to vlastně je ternární operátor. Akorát že v C-like jazycích byl definován jako příkaz, nikoliv operátor. Ve scriptovacích jazycích ale poměrně často je implementován jako operátor a tak potřeba dalšího ternárního operátoru odpadá. Navíc mi to s ifem přijde čitelnější:
text = (if(hour12) then "PM" else "AM")
Jinak podobně úžasný je "switch" fungující jako operátor.
Jmenuju se Petr Blahoš. Programuju něco přes 20 let. Tady se snažím psát hlavně o Pythonu, webovém frameworku Pyramid, a občas i o něčem úplně jiném.
Přečteno 21 586×
Přečteno 12 848×
Přečteno 11 027×
Přečteno 10 444×
Přečteno 10 221×