powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python3, If конструкция
7 сообщений из 7, страница 1 из 1
Python3, If конструкция
    #38813319
Фотография MMM_Corp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
    # если не критический
    for key, value in res.items():
        if ((value=="OK") and (key in scan4youCritical))
            or
           (key not in scan4youCritical):
           print('Added to list:', key, ":", value);



Код: plaintext
1.
2.
    if ((value=="OK") and (key in scan4youCritical))
                                                   ^
SyntaxError: invalid syntax

непонял юмора, что ему не нравится в синтаксисе, разве нельзя в питоне делать всякие там вложеные условия?

П.С. 2 день за питоном, чем дальше тем странее он мне кажется)))
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38813335
anvano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MMM_Corp
Код: php
1.
2.
3.
4.
5.
6.
    # если не критический
    for key, value in res.items():
        if ((value=="OK") and (key in scan4youCritical))
            or
           (key not in scan4youCritical):
           print('Added to list:', key, ":", value);



Код: plaintext
1.
2.
    if ((value=="OK") and (key in scan4youCritical))
                                                   ^
SyntaxError: invalid syntax

непонял юмора, что ему не нравится в синтаксисе, разве нельзя в питоне делать всякие там вложеные условия?

П.С. 2 день за питоном, чем дальше тем странее он мне кажется)))


Низя так просто разбивать статемент на несколько строк, как сделали вы.
Попробуйте добавить обратных слэшей при переносах строк внутри IF.
По идее оно должно воспринимать это как одну единую строку и будет работать

Код: python
1.
2.
3.
4.
5.
6.
    # если не критический
    for key, value in res.items():
        if ((value=="OK") and (key in scan4youCritical)) \
            or  \
           (key not in scan4youCritical):
           print('Added to list:', key, ":", value);
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38813361
Фотография MMM_Corp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обратный слеш помог, спасибо

п.с. мде... сколько неприятных нюансов в этом питоне синтаксисе(((
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38813369
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MMM_Corp,

C++ попробуй -- там всё ясно и понятно
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38813517
Фотография MMM_Corp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NekZMMM_Corp,

C++ попробуй -- там всё ясно и понятно

да нет уж спасибо, как нибудь пешком постою)))
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38813543
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MMM_Corp,

Вот то-то и оно! Так что, не жалуйтесь на питон -- он имеет самый выразительный синтаксис, по моему опыту.
...
Рейтинг: 0 / 0
Python3, If конструкция
    #38814854
anvano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MMM_Corpобратный слеш помог, спасибо

п.с. мде... сколько неприятных нюансов в этом питоне синтаксисе(((

Просто форматирование в Питоне - это часть синтаксиса, к этому надо просто привыкнуть.
Вообще мне нравится, когда сам синтаксис языка следит за корректностью форматирования на уровне компилятора, так сказать :)

А то бывает взглянешь на чей-нить Java или C++ код и хочется "развидеть это". Ни отступов, ни комментов, ни следования каких-либо соглашений по скобкам ....
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python3, If конструкция
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]