Типы данных в Python делятся на:
- Неизменяемые (immutable): int, float, str, tuple, frozenset.
- Изменяемые (mutable): list, dict, set, bytearray.
Изменяемые объекты могут быть модифицированы без изменения их идентификатора (id()), в то время как неизменяемые создают новый объект при любом изменении. Это влияет на поведение в функциях, при копировании, в кэшировании и в хешировании.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
Anonymous Quiz
92%
get()
3%
take()
5%
fetch()
0%
pull()
🔥6
Anonymous Quiz
11%
merge()
82%
join()
5%
concat()
3%
append()
👍3🔥2
2. Через генераторные выражения: компактный способ создания генераторов, например, (x**2 for x in range(10)).
3. Реализация класса с методом iter и next: создаёт полностью настраиваемый генератор.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
Anonymous Quiz
81%
print()
3%
scan()
2%
read()
15%
type()
💊17🤔4👍3
Anonymous Quiz
1%
connect()
6%
concat()
92%
join()
0%
link()
👍5💊2
С помощью конструкций if, elif, else. Это логика выбора выполнения разных блоков кода в зависимости от условий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1
Anonymous Quiz
67%
type()
7%
typedef()
12%
typeset()
15%
settype()
💊5
Anonymous Quiz
2%
block
7%
anonymous
83%
lambda
8%
with
💊6🔥3
REST использует следующие методы HTTP:
- GET — для получения ресурса;
- POST — для создания нового ресурса;
- PUT — для полного обновления ресурса;
- PATCH — для частичного обновления;
- DELETE — для удаления;
- также применяются OPTIONS и HEAD для вспомогательных целей.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3💊3🔥1
Anonymous Quiz
10%
values()
14%
items()
3%
all()
73%
keys()
💊2
Anonymous Quiz
85%
insert()
7%
append()
6%
add()
2%
put()
🔥3
yield приостанавливает выполнение функции и возвращает значение. При следующем вызове выполнение продолжается с того места, где остановилось.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
Anonymous Quiz
71%
True
23%
False
2%
None
3%
Error
🤔3💊2👍1
Anonymous Quiz
14%
list.appendleft()
3%
list.prepend()
83%
list.insert(0, item)
0%
list.unshift()
👍4🤔4
Да, разные базы данных имеют свои диалекты SQL, например:
- MySQL: поддерживает LIMIT для ограничения выборки.
- PostgreSQL: дополнительные функции, такие как RETURNING.
- SQL Server: использует TOP вместо LIMIT.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
83%
True
12%
False
2%
None
2%
Error
🔥7
Anonymous Quiz
66%
list.sort()
26%
list.sorted()
5%
sort.list()
3%
sorted.list()
🔥4
Списки лучше использовать, когда важен порядок и данные идут по порядку. Словари подходят для случаев, когда нужно быстро находить значения по ключу или когда данные логически связаны по принципу "ключ-значение", например, при конфигурациях или моделировании объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
92%
ZeroDivisionError
7%
ValueError
1%
TypeError
1%
ArithmeticError
🔥4👍1💊1