Новичку может быть полезно начать с написания простых программ на Python, чтобы получить представление о языке и ознакомиться с его синтаксисом.
Например, простая текстовая игра, такая как игра в угадайку или викторина. Этот тип программ может быть интересным и увлекательным способом изучения основ Python, и он может помочь вам попрактиковаться в работе с переменными, циклами и другими фундаментальными понятиями языка.
В конечном счете, лучшая программа для написания новичком на Python будет зависеть от его интересов и целей. Некоторые другие идеи для простых программ, которые новичок мог бы написать на Python, включают менеджер списков дел, базовый калькулятор или программу, которая преобразует температуру из градуса Цельсия в градус Фаренгейта. Экспериментирование с различными типами программ может помочь вам изучить Python и выяснить, над какими типами проектов наиболее интересно и приятно работать.
"Чёрную бухгалтерию" фирмы-однодневки с уставным капиталом $1к. При "белой" работе 2/5 для фрезеровщика с 5-м разрядом и судимостью. Новогодней премией можно пренебречь. )
Калькуляторы разные бывают. Если "калькулятор" типа print(int(input())+int(input())), то такое не считается.
Настоящий калькулятор с GUI, анализом ввода и вычислением математического выражения через обратную польскую нотацию (то есть с учетом приоритета умножения и деления и вложенностей в скобки) писал? И никаких eval чтобы не было