Оператор pass
В ходе исполнения данного оператора ничего не происходит, поэтому он может использоваться в качестве заглушки в тех местах, где это синтаксически необходимо, например: в инструкциях, где тело является обязательным, таких как def или try-except.
Чаще всего pass используется там, где код пока ещё не появился, но планируется. К примеру, вы определили функции, написали их названия, но сам код еще не успели, однако программу необходимо запустить для проверки чего-то другого. Тут и понадобится pass.
В ходе исполнения данного оператора ничего не происходит, поэтому он может использоваться в качестве заглушки в тех местах, где это синтаксически необходимо, например: в инструкциях, где тело является обязательным, таких как def или try-except.
Чаще всего pass используется там, где код пока ещё не появился, но планируется. К примеру, вы определили функции, написали их названия, но сам код еще не успели, однако программу необходимо запустить для проверки чего-то другого. Тут и понадобится pass.
Что выведет следующий код ?
Anonymous Quiz
23%
True
29%
False
1%
0
47%
TypeError: '>' not supported between instances of 'int' and 'list'
Что выведет следущий код ?
Anonymous Quiz
46%
['bab', 'bc', 'bfdg', 'e']
14%
['e', 'bc', 'bab', 'bfdg']
18%
['abb', 'bc', 'bdfg', 'e']
21%
NameError
Выберите вариант ответа.
Anonymous Quiz
73%
del удалит весь словарь
12%
Ничего не произойдет
6%
del удалит ключи словаря
9%
del удалит значения словаря
Удаляем лишние пробелы
Удаление лишних пробелов является достаточно распространенной задачей в программировании.
Получаем строку, проверяем первый символ. Если это пробел - удаляем. С последним аналогично. Для удаления пробелов в середине строки посимвольно перебираем её, если видим 2 пробела подряд - аккуратно убираем ненужный через присоединение.
Удаление лишних пробелов является достаточно распространенной задачей в программировании.
Получаем строку, проверяем первый символ. Если это пробел - удаляем. С последним аналогично. Для удаления пробелов в середине строки посимвольно перебираем её, если видим 2 пробела подряд - аккуратно убираем ненужный через присоединение.
Функция eval() или как выполнить строку
Как это работает?
При вызове eval со строковым выражением в качестве аргумента, функция возвращает значение, полученное в результате оценки входной строки. Так, можно облегчить себе написание кода, принимая строкой списки или же словари.
Калькулятор в одну строчку ? - Легко
Как это работает?
При вызове eval со строковым выражением в качестве аргумента, функция возвращает значение, полученное в результате оценки входной строки. Так, можно облегчить себе написание кода, принимая строкой списки или же словари.
Калькулятор в одну строчку ? - Легко
print(eval(input()))