Что будет выведено на экран?
temp = ['Python', 'for', 'Python']
arr = [i[0].upper() for i in temp]
print(arr)
Библиотека питониста | Python, Django, Flask
Что будет выведено на экран? temp = ['Python', 'for', 'Python'] arr = [i[0].upper() for i in temp] print(arr)
Переменная i используется для итерирования каждого элемента в temp, i[0] это первый символ в каждой строке, и функция upper() делает букву заглавной, так что ответ [‘P’, ‘F’, ‘P’].
🤔1
Python by Example: Learning to Program in 150 Challenges (2019)
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
Библиотека питониста | Python, Django, Flask
Что будет выведено на экран?
Код нормально компилируется и проходит по всем числам строки, кратным двойке, так что ответ [2, 2, 6, 4, 4].
👍1
Итерируем правильно: 20 приемов использования в Python модуля itertools.
https://proglib.io/p/iteriruemsya-pravilno-20-priemov-ispolzovaniya-v-python-modulya-itertools-2020-01-03
https://proglib.io/p/iteriruemsya-pravilno-20-priemov-ispolzovaniya-v-python-modulya-itertools-2020-01-03
Библиотека программиста
Итерируем правильно: 20 приемов использования в Python модуля itertools
Рассказываем с примерами кода о функциях модуля itertools – инструмента стандартной библиотеки Python, содержащего распространённые шаблоны итераторов. Бесконечные счётчики, сочетания и размещения, итераторы среза и многое другое.
Библиотека питониста | Python, Django, Flask
Что будет выведено на экран?
Функция not возвращает true, если аргумент равен false, и false, если аргумент равен true. Следовательно, первая строка кода возвращает false, и вторая строка также возвращает false.
Что будет выведено на экран?
anonymous poll
[True, 50, 5, 10] Sum is: 66 – 336
👍👍👍👍👍👍👍 57%
[True, 50, 10, 5] Sum is: 66 – 150
👍👍👍 26%
TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ – 80
👍👍 14%
[True, 50, 5, 10] Sum is: 65 – 20
▫️ 3%
👥 586 people voted so far.
anonymous poll
[True, 50, 5, 10] Sum is: 66 – 336
👍👍👍👍👍👍👍 57%
[True, 50, 10, 5] Sum is: 66 – 150
👍👍👍 26%
TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ – 80
👍👍 14%
[True, 50, 5, 10] Sum is: 65 – 20
▫️ 3%
👥 586 people voted so far.
Библиотека питониста | Python, Django, Flask via @vote
Что будет выведено на экран? anonymous poll [True, 50, 5, 10] Sum is: 66 – 336 👍👍👍👍👍👍👍 57% [True, 50, 10, 5] Sum is: 66 – 150 👍👍👍 26% TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’ – 80 👍👍 14% [True, 50, 5, 10] Sum is: 65 – 20 ▫️ 3% 👥 586…
List в начале имеет 3 элемента. insert() добавляет 5 в ячейку с индексом 2, сдвигая 10 на индекс 3, и List становится [True, 50, 5, 10]. True имеет целочисленное значение 1, сумма становится 1 + 50 + 5 + 10 = 66.
Clean Python (2019)
Книга содержит советы и приёмы, позволяющие создавать более чистый и безошибочный код на Python. С помощью книги вы сможете улучшить читабельность и качество вашего кода. Книга подойдёт читателям с базовыми знаниями в области программирования на Python, которые хотят улучшить свои навыки.
Книга содержит советы и приёмы, позволяющие создавать более чистый и безошибочный код на Python. С помощью книги вы сможете улучшить читабельность и качество вашего кода. Книга подойдёт читателям с базовыми знаниями в области программирования на Python, которые хотят улучшить свои навыки.
Forwarded from Книги для программистов
Clean Python.pdf
2.2 MB
Хотите написать сайт с бэкендом на питоне и фронтом на Vue? Или вам нужно поднять сервер на хостинге и развернуть там созданный сайт?
Хорошие новости — на курсе "Full-stack веб-разработчик на Python" вы наработаете топ-навыки для реализации большинства запросов заказчика.
Если вы столкнетесь с новой задачей на вашем текущем проекте, вы сможете ее решить, так как на этом курсе затронуты все этапы фронт и бэкенд разработки.
На курсе вы изучите: основы HTML и CSS, Javascript и Bootstrap, основы Python, SQL, фреймворк Django, работу в Linux и разработаете финальные проекты, которые можно потом смело включать в портфолио.
Узнайте больше про курс и актуальную скидку: https://clc.to/94Z_BA
У нас праздники еще не закончились, как и подарки! Учитесь сами и зовите друзей: в SkillFactory последние дни акции 1+1!🎁
Хорошие новости — на курсе "Full-stack веб-разработчик на Python" вы наработаете топ-навыки для реализации большинства запросов заказчика.
Если вы столкнетесь с новой задачей на вашем текущем проекте, вы сможете ее решить, так как на этом курсе затронуты все этапы фронт и бэкенд разработки.
На курсе вы изучите: основы HTML и CSS, Javascript и Bootstrap, основы Python, SQL, фреймворк Django, работу в Linux и разработаете финальные проекты, которые можно потом смело включать в портфолио.
Узнайте больше про курс и актуальную скидку: https://clc.to/94Z_BA
У нас праздники еще не закончились, как и подарки! Учитесь сами и зовите друзей: в SkillFactory последние дни акции 1+1!🎁
👍1
Библиотека питониста | Python, Django, Flask
Что будет выведено на экран?
Ответ: []
Поскольку здесь x не был преобразован в integer, условие в операторе if не выполняется и, следовательно, список остаётся пустым.
Поскольку здесь x не был преобразован в integer, условие в операторе if не выполняется и, следовательно, список остаётся пустым.
Programming For Computations - Python: A Gentle Introduction to Numerical Simulations with Python (2016)
В этой книге программирование рассматривается как ключевой метод решения математических задач. В ней описан кратчайший возможный путь от отсутствия какого-либо опыта программирования до получения набора навыков, который позволяет писать простые программы для решения обычных математических задач.
В этой книге программирование рассматривается как ключевой метод решения математических задач. В ней описан кратчайший возможный путь от отсутствия какого-либо опыта программирования до получения набора навыков, который позволяет писать простые программы для решения обычных математических задач.