Кодинг марафон. Условия конкурса читайте в закрепленной сверху записи канала. Приз: 10 баллов.
Задание: Создайте функцию, которая принимает одну строку и возвращает другую, в которой каждая буква исходной строки повторяется дважды.
Примечание: Все тестовые случаи содержат валидные строки. Не переживайте о пробелах, специальных символах или цифрах. Все эти символы валидны.
Примеры:
double_char("String") ➞ "SSttrriinngg"
double_char("Hello World!") ➞ "HHeelllloo WWoorrlldd!!"
double_char("1234!_ ") ➞ "11223344!!__ "
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Задание: Создайте функцию, которая принимает одну строку и возвращает другую, в которой каждая буква исходной строки повторяется дважды.
Примечание: Все тестовые случаи содержат валидные строки. Не переживайте о пробелах, специальных символах или цифрах. Все эти символы валидны.
Примеры:
double_char("String") ➞ "SSttrriinngg"
double_char("Hello World!") ➞ "HHeelllloo WWoorrlldd!!"
double_char("1234!_ ") ➞ "11223344!!__ "
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Кодинг марафон. Решение Задачи 8
Варианты написания функции для удваивания букв входящей строки читайте у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Варианты написания функции для удваивания букв входящей строки читайте у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Топ. Введение в объектно-ориентированное программирование
Цикл статей, посвященный изучению ООП. Учиться будем на примере: мы создадим мир клякс, которые будут взаимодействовать между собой.
Читать статью
#модули #ооп
Цикл статей, посвященный изучению ООП. Учиться будем на примере: мы создадим мир клякс, которые будут взаимодействовать между собой.
Читать статью
#модули #ооп
Django. 6 руководств по Django для начинающих
Хотите усовершенствовать недавно приобретенные навыки работы с Django? Мы нашли для вас отличные туториалы!
Читать статью
#django
Хотите усовершенствовать недавно приобретенные навыки работы с Django? Мы нашли для вас отличные туториалы!
Читать статью
#django
Модули. Апгрейдим Flask при помощи Quart: троекратный выигрыш в скорости
В этой статье мы подробно разбираем процесс перехода от Flask ко Quart для типичного CRUD-приложения. Также показываем прирост производительности при размещении данного приложения.
Читать статью
#модули
В этой статье мы подробно разбираем процесс перехода от Flask ко Quart для типичного CRUD-приложения. Также показываем прирост производительности при размещении данного приложения.
Читать статью
#модули
Кодинг марафон. Условия конкурса читайте в закрепленной сверху записи канала. Приз: 15 баллов.
Задание: Создайте атрибуты fullname и email в классе Employee. При заданных имени и фамилии человека:
- сформируйте fullname, просто соединяя имя с фимилией через пробел,
- сформируйте email, соединяя имя и фамилию через точку и добавляя @company.com в конце. Весь email должен быть в нижнем регистре.
Примеры:
emp_1 = Employee("John", "Smith")
emp_2 = Employee("Mary", "Sue")
emp_3 = Employee("Antony", "Walker")
emp_1.fullname ➞ "John Smith"
emp_2.email ➞ "[email protected]"
emp_3.firstname ➞ "Antony"
Примечание: атрибуты firstname и lastname уже есть в готовом виде.
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Задание: Создайте атрибуты fullname и email в классе Employee. При заданных имени и фамилии человека:
- сформируйте fullname, просто соединяя имя с фимилией через пробел,
- сформируйте email, соединяя имя и фамилию через точку и добавляя @company.com в конце. Весь email должен быть в нижнем регистре.
Примеры:
emp_1 = Employee("John", "Smith")
emp_2 = Employee("Mary", "Sue")
emp_3 = Employee("Antony", "Walker")
emp_1.fullname ➞ "John Smith"
emp_2.email ➞ "[email protected]"
emp_3.firstname ➞ "Antony"
Примечание: атрибуты firstname и lastname уже есть в готовом виде.
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Задача с кодом. "Строка: палиндром или нет?"
Условие: Напишите функцию для проверки, является ли строка палиндромом. Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево. Примеры палиндромов — число 101, слово «топот», фраза «А роза упала на лапу Азора».
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #coding
Условие: Напишите функцию для проверки, является ли строка палиндромом. Палиндром — это слово или фраза, которые одинаково читаются слева направо и справа налево. Примеры палиндромов — число 101, слово «топот», фраза «А роза упала на лапу Азора».
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #coding
Кодинг марафон. Решение Задачи 9
Два варианта создания атрибутов fullname и email в классе Employee смотрите у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Два варианта создания атрибутов fullname и email в классе Employee смотрите у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Tips & Tricks. Итераторы в Python. Создаем собственный итератор
Разбираем, что такое итераторы, рассматриваем создание собственных методов iter() и next(), а также собираем итератор.
Читать статью
#методы
Разбираем, что такое итераторы, рассматриваем создание собственных методов iter() и next(), а также собираем итератор.
Читать статью
#методы
Привет! Мы — команда SberAutoTech. Мы делаем беспилотный автомобиль и мечтаем о том, чтобы беспилотники стали привычной частью современной жизни.
Для работы над сервисами беспилотного автомобиля нам нужны классные Python-разработчики, которые знают все о классических алгоритмах и структурах данных, имеют опыт разработки в ОС Unix или Linux, а еще знакомы с SQLAlchemy или другими ORM-фреймворками.
Стань частью команды и создавай беспилотник вместе с нами!
https://sberbank.ru/v/r/?p=1dgFt
Для работы над сервисами беспилотного автомобиля нам нужны классные Python-разработчики, которые знают все о классических алгоритмах и структурах данных, имеют опыт разработки в ОС Unix или Linux, а еще знакомы с SQLAlchemy или другими ORM-фреймворками.
Стань частью команды и создавай беспилотник вместе с нами!
https://sberbank.ru/v/r/?p=1dgFt
Топ. Сортировка выбором
Рассказываем, что такое Selection sort. Для этого пошагово разбираем программу, сортирующую список методом выбора.
Читать статью
#алгоритмы
Рассказываем, что такое Selection sort. Для этого пошагово разбираем программу, сортирующую список методом выбора.
Читать статью
#алгоритмы
Топ-7 бесплатных компиляторов и интерпретаторов Python
В этой статье мы поговорим о компиляторах и интерпретаторах Python и обсудим 7 самых популярных из них: CPython, Jython, IronPython, ActivePython, Nuitka, PyJS и Stackless Python.
Читать статью
#топ
В этой статье мы поговорим о компиляторах и интерпретаторах Python и обсудим 7 самых популярных из них: CPython, Jython, IronPython, ActivePython, Nuitka, PyJS и Stackless Python.
Читать статью
#топ
Топ-3 фреймворка Python для тестирования
Перечислили три тестовых фреймворка Python, которые лучше всего подходят для быстрой и полной автоматизации тест-кейсов, написанных на Python.
Читать статью
#топ
Перечислили три тестовых фреймворка Python, которые лучше всего подходят для быстрой и полной автоматизации тест-кейсов, написанных на Python.
Читать статью
#топ
Кодинг марафон. Условия конкурса читайте в закрепленной сверху записи канала. Приз: 25 баллов.
Условие: Python напился, и в результате встроенные функции str() и int() ведут себя странно:
str(4) ➞ 4
str("4") ➞ 4
int("4") ➞ "4"
int(4) ➞ "4"
Вам нужно создать две функции, заменяющие str() и int(). Функция int_to_str() должна конвертировать целые числа в строки, а функция str_to_int() — строки в целые числа.
Примеры:
int_to_str(4) ➞ "4"
str_to_int("4") ➞ 4
int_to_str(29348) ➞ "29348"
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Условие: Python напился, и в результате встроенные функции str() и int() ведут себя странно:
str(4) ➞ 4
str("4") ➞ 4
int("4") ➞ "4"
int(4) ➞ "4"
Вам нужно создать две функции, заменяющие str() и int(). Функция int_to_str() должна конвертировать целые числа в строки, а функция str_to_int() — строки в целые числа.
Примеры:
int_to_str(4) ➞ "4"
str_to_int("4") ➞ 4
int_to_str(29348) ➞ "29348"
В этой задаче нет числового ответа. Просто присылаем номер задачи и ссылку на код сюда - @algoritmsrules
#задача
Сегодня, когда сайт нужен всем, даже ларьку с шаурмой за углом, веб-разработчики никогда не останутся без работы. А самые востребованные из них — разработчики полного цикла, которые могут сделать все сами: сверстать сайт, добавить интерактива с помощью JavaScript и настроить серверную часть.
Хотите попробовать себя в веб-разработке? Быстрый старт для новичков — бесплатный интенсив «Веб-разработка для начинающих» образовательной экосистемы GeekBrains от Mail.ru Group.
Для участия вам нужен только компьютер с выходом в интернет и два часа свободного времени.
На бесплатном интенсиве вы:
- узнаете все об особенностях профессии веб-разработчика;
- на практике разработаете персональный сайт без шаблона с использованием HTML и CSS;
- научитесь добавлять галереи фотографий на сайт и публиковать сайт на хостинге.
Создайте свой первый сайт с нуля! Запись тут!
Хотите попробовать себя в веб-разработке? Быстрый старт для новичков — бесплатный интенсив «Веб-разработка для начинающих» образовательной экосистемы GeekBrains от Mail.ru Group.
Для участия вам нужен только компьютер с выходом в интернет и два часа свободного времени.
На бесплатном интенсиве вы:
- узнаете все об особенностях профессии веб-разработчика;
- на практике разработаете персональный сайт без шаблона с использованием HTML и CSS;
- научитесь добавлять галереи фотографий на сайт и публиковать сайт на хостинге.
Создайте свой первый сайт с нуля! Запись тут!
Топ. Приобрел навыки Python = получил работу в сфере разработки?
Многие учащиеся интересуются, смогут ли они гарантированно найти работу по специальности, если станут изучать программирование и, в частности, если хорошо изучат Python. Давайте разбираться.
Читать статью
#топ
Многие учащиеся интересуются, смогут ли они гарантированно найти работу по специальности, если станут изучать программирование и, в частности, если хорошо изучат Python. Давайте разбираться.
Читать статью
#топ
Кодинг марафон. Решение Задачи 10
Два варианта создания функций, заменяющих str() и int(), читайте у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Два варианта создания функций, заменяющих str() и int(), читайте у нас на сайте.
Смотреть решение
Условие конкурса в закрепе канала.
Рейтинг игроков: https://pythonist.ru/koding-marafon
#задача
Топ. Кэш: что это такое и как с ним справиться начинающим разработчикам
В этой статье:
- кэш браузера;
- кэш сетей доставки контента;
- кэширование в базах данных;
- инвалидация кэша каждого типа.
Читать статью
#топ
В этой статье:
- кэш браузера;
- кэш сетей доставки контента;
- кэширование в базах данных;
- инвалидация кэша каждого типа.
Читать статью
#топ
Алгоритмы. Сортировка пузырьком на Python
Пишем программу для упорядочивания списка путем сортировки пузырьком (Bubble sort). Разбираем суть сортировки и каждый шаг создания программы.
Читать статью
#алгоритмы
Пишем программу для упорядочивания списка путем сортировки пузырьком (Bubble sort). Разбираем суть сортировки и каждый шаг создания программы.
Читать статью
#алгоритмы
Топ-5 ресурсов для изучения Django
Реализуете что-то новое и хотели бы знать, как это сделать в Django? Мы составили для вас список из пяти самых лучших ресурсов, способных вам помочь.
Читать статью
#django
Реализуете что-то новое и хотели бы знать, как это сделать в Django? Мы составили для вас список из пяти самых лучших ресурсов, способных вам помочь.
Читать статью
#django
Django. Топ-6 декораторов в Django
Рассказываем о декораторах, которые считаем наиболее полезными: Group Required, Anonymous required, Superuser required, Ajax required, Time it.
Читать статью
#django
Рассказываем о декораторах, которые считаем наиболее полезными: Group Required, Anonymous required, Superuser required, Ajax required, Time it.
Читать статью
#django