О нет. Полагаю, у автоматизации нет и не может быть предела!
Что, если компьютер будет сам себе задавать и расстояния до городов... да и выбирать сами города!
Откуда он узнает, какой город нас интересует? А пусть посчитает все!
Вот, например, тут лежит файл с названиями городов и расcтояниями от них до Москвы.
Мы можем просто скачать его в какую-нибудь переменную.
Я пока просто покажу тебе что это работает, не объясняя как. Потом ещё мы вернемся к этим вещам.
Запускай:
import urllib.request |
Теперь всё содержимое скачанного файла находится у нас в переменной города_и_пути. Проверь:
print (города_и_пути) |
Видишь? А ты думал, в переменных можно хранить только числа? Нет, там можно хранить всё что угодно.
Осталось извлечь оттуда данные, провести вычисления и... вывести в виде таблицы!
Для этого нужно не так уж и много строк программы, особенно учитывая, что первые две просто печатают заголовок таблицы.
Запусти эту ячейку и смотри, что получится!
print ("Пешком \tВелос.\tКонь\tМашина\tСамолёт\t | Город") |
Вот уже нормальная степень автоматизации, не так ли?
Вот этим Python и отличается от обычного калькулятора.