Вы не должны использовать 4 пробелов на своей второй условной строке. Возможно, используйте:
if (cond1 == 'val1' and cond2 == 'val2' and
cond3 == 'val3' and cond4 == 'val4'):
do_something
кроме того, не забывайте, что пробел более гибок, чем Вы могли бы думать:
if (
cond1 == 'val1' and cond2 == 'val2' and
cond3 == 'val3' and cond4 == 'val4'
):
do_something
if (cond1 == 'val1' and cond2 == 'val2' and
cond3 == 'val3' and cond4 == 'val4'):
do_something
Оба из тех довольно ужасны все же.
, Возможно, теряют скобки (, Руководство по стилю препятствует этому хотя)?
if cond1 == 'val1' and cond2 == 'val2' and \
cond3 == 'val3' and cond4 == 'val4':
do_something
Это, по крайней мере, дает Вам некоторое дифференцирование.
Или даже:
if cond1 == 'val1' and cond2 == 'val2' and \
cond3 == 'val3' and \
cond4 == 'val4':
do_something
я думаю, что предпочитаю:
if cond1 == 'val1' and \
cond2 == 'val2' and \
cond3 == 'val3' and \
cond4 == 'val4':
do_something
Вот Руководство по стилю , который (с 2010) рекомендует использовать скобки.
Попытайтесь ввести kdiff
в терминале и позвольте ему автоматически заполнить путем нажатия ВКЛАДКИ и нажать Enter. Если ничего не происходит, нажмите ВКЛАДКУ дважды для наблюдения опций. Обычно при установке пакета как это двоичный файл для того пакета имеет аналогичное имя к самому пакету. Не всегда, но это - хорошее место для запуска.
, Если Вы хотите создать ярлык на своем рабочем столе, все, действительно необходимо знать, то, какая команда запускает приложение. Щелкните правой кнопкой, создайте ярлык, заливку от имени ярлыка и что команда работать. Это примерно, как это сделано в XFCE так или иначе. Обычно значки доступны автоматически, иногда необходимо найти их вручную (или даже загрузить их сами).