Как стать автором
Обновить

Комментарии 10

Ура! Теперь я знаю как написать калькулятор на пайтоне!

НЛО прилетело и опубликовало эту надпись здесь

Я же и написал в первой части, что функционал вы можете выбрать сами.

Хорошо бы где-то добавить дисклеймер, что так программировать функционал можно только в самых простых примерах. Отсутствие границы между UI и смысловой начинкой не позволяет писать тестируемый, поддерживаемый код.

Статья ориентирована на новичков. Я думаю, по мере увеличения объема и сложности проекта, идея создания границы между UI и смысловой начинкой сама попроситься в голову.

Хотел взять фонт Rubik себе на заметку, но вот как он выглядит у вас в программе (слева) и вот как на сайте Google Fonts (справа) - разные шрифты!

На сайте Google Fonts:

Не знаю, где вы так смотрели

Смотрел по вашей ссылке, но, действительно, сейчас нормально Google Fonts показывает. Спасибо, все ok.

попробуйте сделать 0.1+0.1+0.1=0.401

или 0.1+0.1=+0.1=0.30000000000000

Это ошибка, связанная с вещественными числами на уровне их реализации. Расскажу об этом в третьей части. Так работает не только в Python, вот вам пример в JavaScript:

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации