Python Community
13.1K subscribers
1.24K photos
26 videos
15 files
712 links
Python Community RU - СНГ сообщество Python-разработчиков

Чат канала: @python_community_chat

Сотрудничество: @cyberJohnny и @Sergey_bzd

РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission
Download Telegram
Что интерпретатор выведет на месте знаков вопроса?
Anonymous Quiz
32%
False, False
28%
True, False
27%
False, True
12%
True, True
This media is not supported in your browser
VIEW IN TELEGRAM
Учитель: Чтобы научиться языку, нужно разговаривать с его носителями

Ученик, решивший изучать Python

Python Community
Что интерпретатор выведет на месте знаков вопроса?
Anonymous Quiz
40%
True, True, True
15%
True, False, True
27%
False, True, True
18%
True, False, False
Каким будет результат выполнения кода?
Anonymous Quiz
36%
1
45%
2
4%
3
16%
0
Что интерпретатор выведет на месте знаков вопроса?
Anonymous Quiz
29%
False
38%
True
33%
Будет вызвано исключение и выведена ошибка
👆 Как в питоне работает трёхместный (тернарный) оператор?

👉 В питоне есть такие выражения:
[если верно] if [выражение] else [если неверно]

То есть, когда выражение верное (True), то исполняется код [если верно]. В остальных случаях исполняется код [если неверно]. Например:

>>> a, b = 2, 3
>>> min = a if a < b else b
>>> min
2

>>> print("Hi") if a < b else print("Bye")
Hi

Python Community
Что будет выведено на экран?
Anonymous Quiz
4%
['f', 'g', 'h']
50%
['c', 'd', 'e', 'f', 'g', 'h']
39%
['c', 'd', 'e', 'fgh']
8%
['fgh']
Must have для программистов по Python
100-400к в месяц зарплатная вилка программистов на Python в России.

Ищете работу на Python? Наш канал Python_Jobs уже отобрал вакансии, как для новичков, так и для продвинутых питонистов.

Подписывайтесь и откликайтесь на свежие вакансии: @pythonist_jobs
👆 Что такое отрицательный индекс (negative index)?

👉 Возьмем для примера список:

>>> mylist = [0, 1, 2, 3, 4, 5 ,6, 7, 8]

В отличие от положительного индекса отрицательный начинает поиск с конца:

>>> mylist[-3]
6

Еще это помогает при создании срезов с конца:

>>> mylist[-6:-1]
[3, 4, 5, 6, 7]

Python Community
Что будет выведено на экран?
Anonymous Quiz
27%
a
40%
b
6%
['a', 'b', 'c', 'b']
27%
['a', 'c']
Как называется следующее выражение: [x for x in range(10)]?
Anonymous Quiz
73%
генератор списка
7%
генератор словаря
10%
генератор
10%
генератор кортежа