🇺🇦 Python Programming Сhallenges
1.04K subscribers
3 photos
2 files
63 links
Размышления на тему решения различных задач по спортивному программированию на Python и не только.
加入频道
2 недели назад в почтовой рассылке Python-ideas (https://mail.python.org/mailman/listinfo/python-ideas) Сергей Сторчака - Python Core Dev, предложил добавить imath модуль в Python, предназначенный для работы с целыми числами.
А именно добавить такие функции как:
factorial(n)

gcd(n, m)

as_integer_ration(x)

binom(n, k)

sqrt(n)

isprime(n)

primes()

Мне эта идея кажется очень интересной и ее уже поддержало достаточное кол-во разработчиков Python.
Кстати в пакете math/big в Go есть также некоторые похожие функции:
math/big/#Int.GCD и math/big/#Int.Binomial.
"Каждый день мы используем числа, чтобы прогнозировать погоду, определять время, считать деньги… С помощью математики мы можем анализировать преступления, выявлять закономерности, предсказывать поведение… Используя числа, мы можем решить величайшие загадки".

Кто знает из какого сериала это цитата?

P.S. в далеком 2007 это был мой любимый сериал, кстати на сайте wolfram.com есть целый раздел в котором рассказывают, какие разделы математики изспользовались в каждой серии :)

Как часто вы используете математику в работе и/или имеет ли смысл ей заниматься?
Как быстро читать входные данные на Python и конвертировать в int()

Недавно я решал задачу (UVa 10013 - Super long sums), и там я наткнулся на ситуацию, где нужно было максимально быстро читать входные данные.

Т.е о чем речь? Необходимо читать данные из стандартного потока ввода stdin и конвертировать в int/float или что-то еще.
https://asoldatenko.com/fast-way-to-get-input-python.html
Рекурсия :)
Слайды моего доклада на OdessaPY'18 - https://goo.gl/ZjY8JP
Там можно найти несколько полезных ссылок и книг)
Всем привет!
15-16 февраля 2019 года пройдет PyConBelarus, мы уже начали принимать заявки на доклады и активно ищем новых спикеров :)
Если вы думаете подать доклад или это ваша первая заявка можно написать мне, я подскажу как это сделать более эффективно (telegram/twitter @a_soldatenko)
https://www.papercall.io/pyconby
https://by.pycon.org/
Guido van Rossum is the creator of Python, one of the most popular and impactful programming languages in the world. This conversation is part of the Artificial Intelligence podcast and the MIT course 6.S099: Artificial General Intelligence.
https://www.youtube.com/watch?time_continue=1&v=ghwaIiE3Nd8
Если вы еще не в курсе то уже есть видео с FOSDEM
https://video.fosdem.org/2019/UD2.120/
Forwarded from 🇺🇦 Go for two :)
COME ON SHOW US THE REGULAR EXPRESSION
или как Cloudflare обещает показать регулярное выражение ...
https://blog.cloudflare.com/cloudflare-outage/
Forwarded from Sysadmin Tools 🇺🇦
Автор python requests ищет новых владельцев для своих репозиториев, и предлагает передать их во владение в этой теме

Если вы умеете в python и вам близка тема open source - wellcome!
Дэвид Бизли выложил курс, на который потратил около 13 лет:
https://dabeaz-course.github.io/practical-python
Forwarded from oleg_log (Oleg Kovalov)
"filter(P, S) is almost always written clearer as [x for x in S if P(x)]"

(с) Guido van Rossum on Python