Каким будет результат следующей операции?
++++-+1_000+-+-+1_0+---1_0
++++-+1_000+-+-+1_0+---1_0
Anonymous Quiz
20%
1020
8%
980
9%
920
12%
-980
36%
-1000
14%
-1020
Тест. Булевы значения в Python
Булевы значения в программировании используются постоянно и повсеместно. Каждый раз, когда нужно что-то проверить и получить четкий ответ да/нет, применяются значения True/False или их числовые эквиваленты.
Проверьте, насколько хорошо вы знаете булевы значения: пройдите этот тест!
#тест
Булевы значения в программировании используются постоянно и повсеместно. Каждый раз, когда нужно что-то проверить и получить четкий ответ да/нет, применяются значения True/False или их числовые эквиваленты.
Проверьте, насколько хорошо вы знаете булевы значения: пройдите этот тест!
#тест
⁉️Стандартные инструменты для работы с данными в таблице и макросы больше не справляются? Хотите работать быстрее и эффективнее?
🚀 Тогда вам стоит обратить внимание на курс «Python для аналитики», предназначенный для специалистов, стремящихся автоматизировать свою работу с помощью Python.
На курсе вы научитесь извлекать данные из баз и API, собирать их в отчёты с текстом и графикой, строить дашборды и использовать Jupyter Notebook. Всё это — под руководством опытных практиков, готовых помочь на каждом этапе.
💥 Программа направлена на тех, кто не работал с кодом на Python и включает в себя блок по статистике для изучения основ работы с данными.
Освоив Python вы сможете автоматизировать рутину и открыть новые возможности в аналитике независимо от профессии. А диплом OTUS выделит вас среди конкурентов!
Оставьте заявку прямо сейчас и получите 🖤 🖤 одну из самых ожидаемых скидок года 🖤 🖤 в честь«Черной Пятницы»
🚀 Тогда вам стоит обратить внимание на курс «Python для аналитики», предназначенный для специалистов, стремящихся автоматизировать свою работу с помощью Python.
На курсе вы научитесь извлекать данные из баз и API, собирать их в отчёты с текстом и графикой, строить дашборды и использовать Jupyter Notebook. Всё это — под руководством опытных практиков, готовых помочь на каждом этапе.
💥 Программа направлена на тех, кто не работал с кодом на Python и включает в себя блок по статистике для изучения основ работы с данными.
Освоив Python вы сможете автоматизировать рутину и открыть новые возможности в аналитике независимо от профессии. А диплом OTUS выделит вас среди конкурентов!
Оставьте заявку прямо сейчас и получите 🖤 🖤 одну из самых ожидаемых скидок года 🖤 🖤 в честь
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Задача с кодом. Негатив
Предположим, у вас есть изображение, которое можно представить в виде двумерного списка нулей и единиц. Напишите функцию для создания «негатива» этого изображения. Она должна заменить все нули единицами, а единицы нулями.
Пример:
Решение на нашем сайте.
#задача #coding
Предположим, у вас есть изображение, которое можно представить в виде двумерного списка нулей и единиц. Напишите функцию для создания «негатива» этого изображения. Она должна заменить все нули единицами, а единицы нулями.
Пример:
reverse_image([
[1, 0, 0],
[0, 1, 0],
[0, 0, 1]
])
➞ [
[0, 1, 1],
[1, 0, 1],
[1, 1, 0]
]
Решение на нашем сайте.
#задача #coding
Tips & Tricks. Сколько времени занимает работа вашей функции?
При помощи модуля time можно узнать, сколько времени необходимо для выполнения кода. Пример - в заметке.
#tipsandtricks #модули
При помощи модуля time можно узнать, сколько времени необходимо для выполнения кода. Пример - в заметке.
#tipsandtricks #модули
Задача на логику. 50 фишек
На столе лежит 50 фишек. Каждая фишка с одной стороны белая, а с другой черная.
Изначально все фишки лежат белой стороной вверх. Вы закрываете глаза, а я произвольным образом переворачиваю 10 из них.
Как, не открывая глаз, разделить фишки на две кучки, чтобы в каждой из них было одинаковое количество фишек, повернутых черной стороной вверх?
Примечание: вы тоже можете переворачивать фишки, но с закрытыми глазами.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
На столе лежит 50 фишек. Каждая фишка с одной стороны белая, а с другой черная.
Изначально все фишки лежат белой стороной вверх. Вы закрываете глаза, а я произвольным образом переворачиваю 10 из них.
Как, не открывая глаз, разделить фишки на две кучки, чтобы в каждой из них было одинаковое количество фишек, повернутых черной стороной вверх?
Примечание: вы тоже можете переворачивать фишки, но с закрытыми глазами.
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
Тест. Кортежи (уровень лёгкий)
Кортежи (tuple) в Python – это те же списки, но за одним исключением: кортежи — неизменяемые структуры данных.
Хорошо ли вы умеете пользоваться кортежами? Пройдите тест по кортежам из 10 вопросов и проверьте!
#тест
Кортежи (tuple) в Python – это те же списки, но за одним исключением: кортежи — неизменяемые структуры данных.
Хорошо ли вы умеете пользоваться кортежами? Пройдите тест по кортежам из 10 вопросов и проверьте!
#тест
🔎
В поисках инструмента для тестирования, который не подведет под нагрузкой? ⚙️Gatling — это не просто инструмент для нагрузочного тестирования. Он эффективен, гибок и особенно удобен для тех, кто любит работать с кодом. Мы научим вас использовать его с нуля: от создания первого проекта до анализа тестов и построения сложных сценариев!
🔥На открытом уроке вы получите практические навыки работы с Gatling, узнаете его историю и принципы работы, а главное — сможете получить навык работы в нём.
🔴Присоединяйтесь к бесплатному вебинару 10 декабря в 20:00 мск и получите скидку на большое обучение «Нагрузочное тестирование»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Задача с кодом. Комплементарная РНК
Напишите функцию, которая будет находить обратную комплементарную цепочку заданной цепочки рибонуклеиновой кислоты (РНК).
РНК будет представлена в виде строки, содержащей только символы «A», «C», «G» и «U». Это первые буквы названий составных частей нуклеиновых кислот — аденина, цитозина, гуанина и урацила.
Комплементарными друг для друга являются аденин и урацил, гуанин и цитозин (т. е. пары A/U и G/C). Поэтому комплементарные цепочки РНК будут такими:
Ваша функция должна выстроить правильную комплементарную цепочку, а потом еще и обратить результирующую строку.
Примечание: исходим из того, что инпут всегда будет валидным.
Примеры:
Решение на нашем сайте.
#задача #coding
Напишите функцию, которая будет находить обратную комплементарную цепочку заданной цепочки рибонуклеиновой кислоты (РНК).
РНК будет представлена в виде строки, содержащей только символы «A», «C», «G» и «U». Это первые буквы названий составных частей нуклеиновых кислот — аденина, цитозина, гуанина и урацила.
Комплементарными друг для друга являются аденин и урацил, гуанин и цитозин (т. е. пары A/U и G/C). Поэтому комплементарные цепочки РНК будут такими:
исходная цепочка -> комплементарная
"AAA" -> "UUU"
"UUU" -> "AAA"
"GGG" -> "CCC"
"CCC" -> "GGG"
"GGAACC" -> "CCUUGG"
Ваша функция должна выстроить правильную комплементарную цепочку, а потом еще и обратить результирующую строку.
Примечание: исходим из того, что инпут всегда будет валидным.
Примеры:
reverse_complement("GUGU") ➞ "ACAC"
reverse_complement("UCUCG") ➞ "CGAGA"
reverse_complement("CAGGU") ➞ "ACCUG"
Решение на нашем сайте.
#задача #coding
Tips & Tricks. Определяем, все ли символы в строке уникальны
Задача с собеседования. Пошагово разбираем три варианта проверки символов в строке на уникальность.
#tipsandtricks #строки
Задача с собеседования. Пошагово разбираем три варианта проверки символов в строке на уникальность.
#tipsandtricks #строки
Что выведет следующий код?
print("s" * len("02"))
print("s" * len("02"))
Anonymous Quiz
3%
s
7%
s2
1%
s1
10%
s02
60%
ss
19%
Ошибку
Задача на логику. Сигареты
На дружеские посиделки собрались четыре супружеские пары.
За вечер Диана выкурила три сигареты, Элизабет — две, Николь — четыре, а Мод — одну.
Симон выкурил столько, сколько и его жена, Пьер — вдвое больше своей жены, Луи — в три раза больше своей жены и Кристиан — в 4 раза больше своей жены.
Если все присутствующие выкурили вместе 32 сигареты, то не могли бы вы сказать, как зовут жену Луи?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача
На дружеские посиделки собрались четыре супружеские пары.
За вечер Диана выкурила три сигареты, Элизабет — две, Николь — четыре, а Мод — одну.
Симон выкурил столько, сколько и его жена, Пьер — вдвое больше своей жены, Луи — в три раза больше своей жены и Кристиан — в 4 раза больше своей жены.
Если все присутствующие выкурили вместе 32 сигареты, то не могли бы вы сказать, как зовут жену Луи?
Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.
#логическаязадача