Python: задачки и вопросы
Kanalga Telegram’da o‘tish
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Ko'proq ko'rsatish6 857
Obunachilar
-124 soatlar
-137 kun
-4730 kun
Postlar arxiv
Аристотель, Зигмунд Фрейд и Шерлок Холмс. Что их связывает?🤔
Правильно, анализ. Они работали с данными, строили гипотезы, проверяли их и делали выводы.
Вместе с SM Lab мы приготовили шуточный тест, в котором можно узнать, на кого из аналитиков вы больше похожи: https://tprg.ru/ZIJy
Это #партнёрский пост
Объяснение:
Запустив код выше, мы получим ошибку
NameError: name 'num' is not defined
Связано это с тем, что для получения доступа к возвращаемому значению функции, нужно присвоить его какой-нибудь переменной
То есть вместо
func()
print(num)
надо было написать
var = func()
print(var)Объяснение:
Если мы передадим нулевое значение в конструктор
bool(), то получим булево значение False. При этом любое ненулевое значение «даст» TrueБольше не нужно гадать, какой курс по IT и Digital реально принесёт пользу, а какой окажется пустой тратой денег
Для этого есть специальные агрегаторы, на которых можно сравнить цены, программы и реальные отзывы от выпускников. Один из таких — TutorTop. Это агрегатор №1 на рынке дополнительного онлайн–образования.
И вот, например, топ-60+ курсов по веб-разработке. Их можно отсортировать по школе, стоимости, минимальному платежу в рассрочку, длительности и дате старта. Сравните и подберите курс среди сотен школ, подходящий именно вам, быстро, просто и бесплатно: https://tprg.ru/gs1Z
Это #партнёрский пост
Объяснение:
Когда мы «нарезаем» кортеж в виде
tup[start:end], мы всегда получаем тоже кортеж
Другими словами, мы вычленяем подмножество кортежа, используя диапазон индексовКурс «Основы программирования на Python»
Старт: 1 августа 2022 года
Продолжительность: 2 месяца
Вы получите подробные методички, видео лекции в записи и домашние задания. Очень много практики. ДЗ проверяют кураторы, которые помогут с эффективным изучением предмета.
Краткое содержание курса:
1. Введение
2. Переменные
3. Типы данных
4. Операторы ветвления (условные операторы)
5. Циклы
6. Функции
7. Модули и пакеты в Python
8. Исключения (exceptions)
9. Работа с файлами
10. Форматирование в Python
11. Регулярные выражения
Подробнее: https://tprg.ru/Lday
Это #партнёрский пост
Объяснение:
Переменная, объявленная вне всех функций, является глобальной. А потому она доступна во всём файле
При этом переменная, объявленная внутри функции, является локальной переменной и её область действия ограничена этой самой функцией
Отсюда и получаем, что вызов
func() печатает 25, а print(var) вне функции выдал 50Чтобы создавать приложения не обязательно уметь писать код
Для этого сегодня существует множество сервисов для no-code разработки. Благодаря им на создание IT продукта уходит минимум средств и времени по сравнению с обычной разработкой.
Скоро пройдёт бесплатный урок про no-code, где вы сможете узнать, как запускать IT продукты на no-code, какие IT продукты можно так собрать, как заработать в no-code и не только.
Переходите по ссылке и записывайтесь: https://tprg.ru/gxGU
Это #партнёрский пост
Если вы решили всерьёз окунуться в IT, у Tproger есть 4 канала с отборной инфой, которые вам в этом помогут:
— всё о разработке на Go: @go_in_action
— полезные материалы по DevOps: @devo_pes
— книги по программированию: @devs_books
— полезные инструменты для самых разных задач: @prog_tools
Объяснение:
Если объект создается без элементов внутри фигурных скобок (
{}), то он будет создан как словарь. Поэтому здесь ответом будет False