Это тестовые задачи уровня А\В с codeforces плюс-минус. Это если сын хочет что-то приличное. С питоном можно подаваться на разработчика, если есть ещё внятная математика и база алгоритмов. А куда с просто питоном, я даже не представляю. Даже просто кодеру сначала устраивают собеседование с тестами.