Python Scripts
822 subscribers
153 photos
3 links
Программы , обучалки, полезности на языке Python.

Посты каждый день.

По вопросам: @zemetsskiy
Download Telegram
Что выведет следующий код ?
Anonymous Quiz
34%
6
59%
ValueError
3%
12
5%
7
Что выведет следующий код ?
Anonymous Quiz
49%
False
36%
True
15%
Error
Составные операции сравнения

В Питоне есть возможность создавать цепочки из нескольких операций сравнения. В этом случае цепочка из нескольких операций типа a < b < c неявно превращается форму, в которой каждая операция представлена обычным образом но между соседними операциями используется оператор and : a < b and b < c .
Что выведет следующий код ?
Anonymous Quiz
29%
<type 'NoneType'>
5%
<type 'type'>
63%
<type 'function'>
4%
<type 'tuple'>
Что выведет следующий код ?
Anonymous Quiz
9%
5
9%
4
51%
6
31%
SyntaxError
Оператор pass

В ходе исполнения данного оператора ничего не происходит, поэтому он может использоваться в качестве заглушки в тех местах, где это синтаксически необходимо, например: в инструкциях, где тело является обязательным, таких как def или try-except.

Чаще всего pass используется там, где код пока ещё не появился, но планируется. К примеру, вы определили функции, написали их названия, но сам код еще не успели, однако программу необходимо запустить для проверки чего-то другого. Тут и понадобится pass.
Что выведет следующий код ?
Anonymous Quiz
8%
1 44
35%
3 44
40%
3 1
4%
1 1
13%
None