Каким будет результат выполнения кода выше?
Anonymous Quiz
35%
Happy birthday Python! 🐍
8%
Happy birthday Python! \N{snake}
50%
Happy birthday Python! \NHappy birthday Python!
7%
Error
Объяснение:
Есть несколько способов распечатать емодзи в Python. В этом случае мы использовали, короткие имена CLDR. Чтобы напечатать смайлы с использованием короткого имени CLDR, вы добавляете к короткому имени CLDR префикс \N, а затем заключаете его в фигурную скобку {}
Небольшая историческая справка:
Гвидо Ван Россум опубликовал первую версию кода Python (версия 0.9.0) 20 февраля 1991 года. Он уже включал в себя ряд полезных возможностей. Например, различные типы данных и функции для обработки ошибок. С того момента прошло уже 33 года, и Python стал одним из самых популярных языков, поэтому всех питонистов с праздником!
Есть несколько способов распечатать емодзи в Python. В этом случае мы использовали, короткие имена CLDR. Чтобы напечатать смайлы с использованием короткого имени CLDR, вы добавляете к короткому имени CLDR префикс \N, а затем заключаете его в фигурную скобку {}
Небольшая историческая справка:
Гвидо Ван Россум опубликовал первую версию кода Python (версия 0.9.0) 20 февраля 1991 года. Он уже включал в себя ряд полезных возможностей. Например, различные типы данных и функции для обработки ошибок. С того момента прошло уже 33 года, и Python стал одним из самых популярных языков, поэтому всех питонистов с праздником!
Каким будет результат выполнения кода выше?
Anonymous Quiz
38%
TypeError
3%
(1, 5, 3, 4)
12%
ValueError
48%
6
Объяснение:
Как вы уже догадались, переменная
Как вы уже догадались, переменная
T1
изначально была целым числом, а не кортежом, поэтому ошибки исключены. В свою очередь, оператор +=
прибавляет 5 к переменной T1 и в результате такого сложения мы получаем 6Каким будет результат выполнения кода выше?
Anonymous Quiz
16%
False True True
20%
True True True
13%
False False False
52%
True True False
Объяснение:
Метод
Метод
isnumeric()
возвращает True
, если все символы в строке являются числовыми символами, строка не является пустой и не состоит из пробелов. Однако нужно помнить, что в случае с float
данный метод возвращает False
Каким будет результат выполнения кода выше?
Anonymous Quiz
11%
1 Hundred and 1 Dalmatians
21%
One Hundred and 1 Dalmatians
5%
TypeError
62%
1 Hundred and One Dalmatians
Объяснение:
Метод
Важно отметить:
Метод
replace()
заменяет каждое соответствующее вхождение подстроки другой строкой. При необходимости с помощью 3 аргумента мы можем задать, сколько раз мы заменим исходную строку новой, если не указывать данное число, заменятся все вхождения. Синтаксис можно посмотреть на картинке Важно отметить:
str.replace()
не поддерживает регулярные выражения. Вследствие этого, для более сложных сценариев используйте re.sub
Что стоит использовать для хранения неизменяемых последовательностей в Python?
Anonymous Quiz
5%
list
79%
tuple
5%
dict
11%
set
Что происходит с памятью, занимаемой объектом, когда он выходит из области видимости в Python?
Anonymous Quiz
10%
Память будет занята до тех пор, пока она не будет явно освобождена с помощью оператора del
59%
Память автоматически освобождается
10%
Память занята до тех пор, пока она явно не будет освобождена с помощью функции gc.collect()
21%
Память остается занятой до завершения программы
Объяснение:
В Python управление памятью автоматически обрабатывается интерпретатором Python. Когда объект выходит из области видимости, сборщик мусора Python самостоятельно освобождает память, занимаемую объектом
Это означает, что нет необходимости явно освобождать память с помощью оператора
В Python управление памятью автоматически обрабатывается интерпретатором Python. Когда объект выходит из области видимости, сборщик мусора Python самостоятельно освобождает память, занимаемую объектом
Это означает, что нет необходимости явно освобождать память с помощью оператора
del
или функции gc.collect()
. Хотя del
можно использовать для явного удаления ссылки на объект, чтобы освободить его память раньше, чем это сделает сборщик мусораОбъяснение:
Когда мы делаем срез списка
Поэтому изменение
Когда мы делаем срез списка
lst_one
, создаётся новый список lst_two
Поэтому изменение
lst_two
не влияет на lst_one
Объяснение:
Запятая в конце игнорируется, а остальные значения являются допустимыми для списка
Поэтому правильный ответ в данном случае — 6
Запятая в конце игнорируется, а остальные значения являются допустимыми для списка
Поэтому правильный ответ в данном случае — 6