Первой моей программой на Питоне можно считать следующую строчку:
print('Hello, World!')
Но для меня, это скорее не программа, а первый привет языку. Попробовать, запустить, понять - работает ли установленный интерпретатор, немного прикоснуться к коду.
Дальше пробуем уже немного арифметических операций. Самое первое для пробы всплывает сложение. Создаем две переменные, складываем их, сохраняя их в третьей, выводим третью на экран. Простенький недокалькулятор.=)
a=2
b=7
c=a+b
print (c)
После первых уроков по самоучителю и этих двух программ - нужно было написать что-то полноценное. Как раз подвернулся школьник под руку, чтобы узнать с чего они начинали изучать Python. Но оказалось, что ничего они в 8-ом классе не программируют, а изучают двоичную систему счисления. Эта самая система стала моей идеей для программы: перевод из десятичной системы в двоичную (или в любую до 16-ричной).
Небольшое отступление: десятичная система, та которая использует 10 цифр (0123456789), т.е. понятная всем. Двоичная система использует две цифры (01). Например, число 15 = 1111 или число 220=11011100.
Для решения этой задачи, я уже изучил циклы и условия в Питоне. А дальше сел и начал на ходу генерировать алгоритм, хотя в голове он появился самостоятельно. Программа получилась довольно просто, но был один интересный момент. Не зная синтаксис языка, и не имея при себе интернета использовал такую страшную запись для вывода 16-ричной записи числа:
Но когда интернет уже был, нашел вариант со списком, в итоге получилась такая програмка:
Такой получилась первая программа на Питоне, дальше, я надеюсь, больше=)