Если дела в команде аналитиков не ладятся, все либо паникуют, либо зовут дата-инженера.
Пока что таких специалистов мало, поэтому, возможно, позовут именно вас. Раскрыть себя в новой роли поможет курс «Data-инженер»: научитесь проектировать модели данных, строить рабочий пайплайн в облаке и упаковывать в него искусственный интеллект.
Нестыдные проекты для портфолио тоже будут. Узнать больше о программе обучения и профессии → http://netolo.gy/fui
Пока что таких специалистов мало, поэтому, возможно, позовут именно вас. Раскрыть себя в новой роли поможет курс «Data-инженер»: научитесь проектировать модели данных, строить рабочий пайплайн в облаке и упаковывать в него искусственный интеллект.
Нестыдные проекты для портфолио тоже будут. Узнать больше о программе обучения и профессии → http://netolo.gy/fui
Introduction to Computation and Programming Using Python (2016)
Автор: John V. Guttag
Количество страниц: 472
Книга учит искусству решения вычислительных задач, охватывая темы от простых алгоритмов до визуализации информации. Она дает читателю навыки, которые позволят продуктивно использовать вычислительные техники, в том числе некоторые инструменты и методы data science для моделирования и интерпретации данных. Книга основана на курсе MIT (который стал самым популярным курсом, предлагаемым через OpenCourseWare MIT) и была разработана для использования не только в обычном классе, но и в массовом открытом онлайн-курсе.
Достоинства:
➕Широкий спектр тем;
➕Упражнения.
Недостатки:
➖Старая версия Python 3.
Скачать книгу
#english #book #beginner
Автор: John V. Guttag
Количество страниц: 472
Книга учит искусству решения вычислительных задач, охватывая темы от простых алгоритмов до визуализации информации. Она дает читателю навыки, которые позволят продуктивно использовать вычислительные техники, в том числе некоторые инструменты и методы data science для моделирования и интерпретации данных. Книга основана на курсе MIT (который стал самым популярным курсом, предлагаемым через OpenCourseWare MIT) и была разработана для использования не только в обычном классе, но и в массовом открытом онлайн-курсе.
Достоинства:
➕Широкий спектр тем;
➕Упражнения.
Недостатки:
➖Старая версия Python 3.
Скачать книгу
#english #book #beginner
Telegram
Книги для программистов (reserved)
Introduction to Computation and Programming Using Python (2016)
Автор: John V. Guttag
Автор: John V. Guttag
Что выведет программа?
Anonymous Quiz
38%
11 22 11.22
34%
Compiler Error
14%
11 ’22’ 11.22
14%
Ничего из этого
Когда мы пишем %d в функции print() для чтения строкового значения, мы получаем ошибку TypeError: %d format: a number is required, not str. Правильнее написать так: print('%d %s %.2f' % (11, '22', 11.22))
Что выведет программа?
Anonymous Quiz
4%
50
21%
100
11%
Ничего
23%
Compiler Error
42%
Ничего из этого
Часть кода fun(fun (n + 11)) продолжает выполняться до тех пор, пока значение n не станет больше 100, после чего n-5 возвращается и печатается.
Если вы много тратите в барах, это не всегда плохо — в будущем вы сможете.... забронировать отель по более низкой цене. Где связь? Всё просто: компания Duetto, собирая данные о ваших покупках, передает их отелям. А те, зная, что вы потратите деньги и на другие услуги, предложат вам лучшую цену. Сила big data в действии.
Преподаватели SkillFactory знают десятки увлекательных способов использования больших данных и рассказывают о них на курсе «Python для анализа данных». За 2 месяца вы поработаете с библиотеками Pandas и NumPy, научитесь визуализировать данные с помощью графиков и парсить страницы пользователей Вконтакте.
Курс подойдет аналитикам, маркетологам и менеджерам; уровень знания Python может быть начальным.
🚀Давно присмотрели курс, но откладывали обучение? Самое лучшее время, чтобы начать – сейчас! Забирайте курс со скидкой: https://clc.to/laE4_w
Преподаватели SkillFactory знают десятки увлекательных способов использования больших данных и рассказывают о них на курсе «Python для анализа данных». За 2 месяца вы поработаете с библиотеками Pandas и NumPy, научитесь визуализировать данные с помощью графиков и парсить страницы пользователей Вконтакте.
Курс подойдет аналитикам, маркетологам и менеджерам; уровень знания Python может быть начальным.
🚀Давно присмотрели курс, но откладывали обучение? Самое лучшее время, чтобы начать – сейчас! Забирайте курс со скидкой: https://clc.to/laE4_w
Мы расписали для вас рекурсию в этой задаче подробнее
#вопросы_с_собеседований
Иерархия исключений. Какие системные исключения вам знакомы?
Иерархия исключений. Какие системные исключения вам знакомы?
👍1
Исключение, которое вы не видите при выполнении кода — BaseException — это базовый класс для всех встроенных исключений.
В иерархии исключений выделяют две основные группы:
1. Системные исключения и ошибки.
2. Пользовательские исключения.
К системным относятся:
SystemExit — исключение, порождаемое функцией sys.exit при выходе из программы;
KeyboardInterrupt — возникает при прерывании программы пользователем (обычно сочетанием клавиш Ctrl + C).
GeneratorExit — возникает при вызове метода close объекта generator.
Больше о работе исключений вы можете узнать в официальном руководстве.
В иерархии исключений выделяют две основные группы:
1. Системные исключения и ошибки.
2. Пользовательские исключения.
К системным относятся:
SystemExit — исключение, порождаемое функцией sys.exit при выходе из программы;
KeyboardInterrupt — возникает при прерывании программы пользователем (обычно сочетанием клавиш Ctrl + C).
GeneratorExit — возникает при вызове метода close объекта generator.
Больше о работе исключений вы можете узнать в официальном руководстве.
👍1
Создавай цифровые решения будущего и получи приз!
Мы объявляем онлайн-хакатон VirusHack от Ростелекома, организованный в партнерстве с Агентством инноваций Москвы и РАЭК. В нем вы прокачаете свои навыки в разработке технологий, которые помогут людям, бизнесу и государству приспосабливаться к нестандартным условиям жизни.
Победитель реализует свой проект при поддержке крупнейших компаний страны!
Призовой фонд хакатона 2 500 000 рублей!
Онлайн-хакатон пройдет с 3 по 5 мая 2020 года — успейте зарегистрироваться на него до 30 апреля 2020-го: https://proglib.io/w/9525a6ef
Добавляйтесь в чат хакатона: https://bit.ly/2RAQgOx
Мы объявляем онлайн-хакатон VirusHack от Ростелекома, организованный в партнерстве с Агентством инноваций Москвы и РАЭК. В нем вы прокачаете свои навыки в разработке технологий, которые помогут людям, бизнесу и государству приспосабливаться к нестандартным условиям жизни.
Победитель реализует свой проект при поддержке крупнейших компаний страны!
Призовой фонд хакатона 2 500 000 рублей!
Онлайн-хакатон пройдет с 3 по 5 мая 2020 года — успейте зарегистрироваться на него до 30 апреля 2020-го: https://proglib.io/w/9525a6ef
Добавляйтесь в чат хакатона: https://bit.ly/2RAQgOx
Пожалуйста, присылайте вопросы, которые вам задавали на собеседованиях, в бота @python_interviews_bot (желательно с ответами). Мы будем анонимно публиковать ваши вопросы с решениями в этом канале. Этим вы можете помочь развитию нашего сообщества программистов. Бот: @python_interviews_bot. Спасибо!
Библиотека питониста | Python, Django, Flask pinned «Пожалуйста, присылайте вопросы, которые вам задавали на собеседованиях, в бота @python_interviews_bot (желательно с ответами). Мы будем анонимно публиковать ваши вопросы с решениями в этом канале. Этим вы можете помочь развитию нашего сообщества программистов.…»
Автор описывает опыт работы с Git Worktrees и pyenv для разработки библиотек.
https://proglib.io/w/c673f7aa
https://proglib.io/w/c673f7aa
huonw.github.io
Git worktrees and pyenv: developing Python libraries faster
Git worktrees and pyenv are effective tools to minimise the cost of a mental context switch when working on a Python library.