👍21🤡3
🐥 Задача по Python #9
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
Кодом делиться через pastebin.org или repl.it.
#задачи
Описание
Напишите функцию/метод, чтобы он принимал строку PascalCase и возвращал строку питон кейса. Символы нижнего регистра могут быть цифрами. Если метод получает число в качестве входных данных, он должен вернуть строку.
Уровень сложности: СверхДжун.
Примеры
"TestController" --> "test_controller"
"MoviesAndBooks" --> "movies_and_books"
"App7Test" --> "app7_test"
1 --> "1"
Свой вариант решения в комментарии 💭Кодом делиться через pastebin.org или repl.it.
#задачи
👍14
Задача для новичков.
Задаются месяц и год в виде чисел. Нужно определить, есть ли в этом месяце пятница, 13-е
Пример:
#новичок #coбес
Задаются месяц и год в виде чисел. Нужно определить, есть ли в этом месяце пятница, 13-е
Пример:
has_friday_13(3, 2020) ➞ TrueПишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра)
has_friday_13(10, 2017) ➞ True
has_friday_13(1, 1985) ➞ False
#новичок #coбес
👍2
Друзья, пришлите ваши Топ-3 или Топ-5 книг по Python, которые вы прочитали. По результатам опубликую подборку книг и ссылки на скачку.
Ответ к предыдущей задаче для новичков.
#новичок #coбес
import calendarЕще 3 варианта решения мы закинули на наш сайт: https://pythonturbo.ru/zadacha-pyatnicza-13-oe/
def has_friday_13(month, year):
return calendar.weekday(year, month, 13) == 4
#новичок #coбес
👍6🤔1🤡1
👍6🔥6🥰1
Привет, Python-инженеры! 👋
Сегодня говорим про мотивацию к смене работы. Если вы захотите сменить работу, что будет основной причиной? (выбираем до 3х пунктов):
Сегодня говорим про мотивацию к смене работы. Если вы захотите сменить работу, что будет основной причиной? (выбираем до 3х пунктов):
Anonymous Poll
59%
хочу больше денег
41%
лучший баланс работы и отдыха
8%
смена коллектива
28%
хочу более интересный проект
36%
хочу попробовать себя в новом направлении
6%
местонахождение офиса
25%
хчу поработать в другой стране (или городе)
32%
карьерный рост
6%
другое
👍3
Каким будет результат выполнения этого кода?
Anonymous Quiz
32%
True True
20%
True False
8%
False True
21%
False False
19%
Error
Тест по математическим задачкам
Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания!
#тест
Пройти тест
Для любого программиста важно знание математики, мы предлагаем вам пройти тест, где вы будете решать задачки требующие знания математики и логики. Пройдите наш тест и проверьте свои знания!
#тест
Пройти тест
👍9😁2
Flet - это фреймворк позволяющий разрабатывать Flutter приложения при помощи языка Python.
То есть красивые и эффективные приложения для компьютеров (Windows, Mac, Linux) и телефонов (iOS, Android).
Разработка Flet активно ведётся буквально каждый день.
Добавляются новые фичи, исправляются баги, реализовывают планы в роадмапе.
Ставится командой
То есть красивые и эффективные приложения для компьютеров (Windows, Mac, Linux) и телефонов (iOS, Android).
Разработка Flet активно ведётся буквально каждый день.
Добавляются новые фичи, исправляются баги, реализовывают планы в роадмапе.
Ставится командой
⚙️ pip install flet
Документация и примеры кода здесь.👍23
Ребят, у кого не устанавливается Python на Windows 7.
Это связано с тем, что новейшие версии Python 3 не поддерживаются на Windows 7 и Windows XP.
Если не ошибаюсь, последняя версия Python 3 с поддержкой Windows 7, это версия 3.8.6 (24 сентября, 2020 года).
Скачать её вы можете тут - https://www.python.org/downloads/release/python-386/
(Windows x86 executable installer для 32 битных систем, либо Windows x86-64 executable installer для 64 битных систем)
Это связано с тем, что новейшие версии Python 3 не поддерживаются на Windows 7 и Windows XP.
Если не ошибаюсь, последняя версия Python 3 с поддержкой Windows 7, это версия 3.8.6 (24 сентября, 2020 года).
Скачать её вы можете тут - https://www.python.org/downloads/release/python-386/
(Windows x86 executable installer для 32 битных систем, либо Windows x86-64 executable installer для 64 битных систем)
😱8👍4
Самые популярные вопросы на собеседовании: «В чем разница между списком и кортежем?»
С этого дня решил попробовать новую рубрику — вопросы с собеседований. В ней буду рассказывать о популярных вопросах и ответах на них. Такая минимальная посильная нагрузка, которая со временем поможет увереннее чувствовать себя в самый важный момент перед будущим тимлидом :)
И начнём с одного из самых простых, но самых частых вопросов с собеседований по Python/Data science. Его важно знать даже просто для себя.
Вот несколько отличительных черт кортежей и списков:
— Список можно изменить после создания. Кортеж — нельзя.
— Список упорядочен. Он представляет собой упорядоченные последовательности объектов часто одного и того же типа. Например, все имена пользователей упорядочены по дате создания:
— У кортежа есть структура. В каждом индексе могут сосуществовать различные типы данных. Например, такая запись базы данных в памяти:
#собеседование
С этого дня решил попробовать новую рубрику — вопросы с собеседований. В ней буду рассказывать о популярных вопросах и ответах на них. Такая минимальная посильная нагрузка, которая со временем поможет увереннее чувствовать себя в самый важный момент перед будущим тимлидом :)
И начнём с одного из самых простых, но самых частых вопросов с собеседований по Python/Data science. Его важно знать даже просто для себя.
Вот несколько отличительных черт кортежей и списков:
— Список можно изменить после создания. Кортеж — нельзя.
— Список упорядочен. Он представляет собой упорядоченные последовательности объектов часто одного и того же типа. Например, все имена пользователей упорядочены по дате создания:
["Seth", "Ema", "Eli"]
.— У кортежа есть структура. В каждом индексе могут сосуществовать различные типы данных. Например, такая запись базы данных в памяти:
(2, "Ema", "2020–04–16") # id, name, created_at
.#собеседование
👍24🥰2
MicroPython - это специальная версия питона для микроконтроллеров.
Которая может работать всего с 16кб ОЗУ и 256кб места на носителе.
С её помощью можно создавать крутые внешние устройства.
Например: таймеры, регуляторы температуры, часы, различные датчики и тд.
Доки здесь.
Которая может работать всего с 16кб ОЗУ и 256кб места на носителе.
С её помощью можно создавать крутые внешние устройства.
Например: таймеры, регуляторы температуры, часы, различные датчики и тд.
Доки здесь.
👍25
👍15👎3