Budulianin
Нет, в однострочных условиях нету elif.
>>> if 1 if 2: print('x') File "<stdin>", line 1 if 1 if 2: print('x') ^ SyntaxError: invalid syntax >>>
>>> if 1 else if 2: print('x') File "<stdin>", line 1 if 1 else if 2: print('x') ^ SyntaxError: invalid syntax >>>