Все верно, питон своеобразный язык, к примеру запись:
res = 'Четное' if num % 2 == 0 else 'Нечетное'
читается следующим образом, res = получает результат из выражение "Правда" if 1=1 else "Не правда", данная запись в С# пишется:
res = num % 2 == 0 ? 'Четное' : 'Нечетное';
В последствии можете встретить интересное поведение при работе с коллекциями, к примеру работа не от "Большего":
Коллекция.(первое условие).(второе условие)....(последнее действие);
list.where(x=>x.id>1).select(x=>x.name).orderby(x=>x.name).tolist();
а на оборот