Kodomo

Пользователь

Введение. Питон как калькулятор

Конспект

План рассказа

  1. План и идея курса
    • почти весь язык за 1, 3 и ~5 занятие, остальное время полезная мелочёвка
    • первое время – отдельные задачки, одинаковые всем

    • далее работа в команде
    • условия зачёта: хорошие конспекты на вики (одному или двум людям) или зачётное задание
    • список рассылки
  2. Простые объекты в питоне: числа, строки
    • запись чисел, типы чисел, простые операции над числами
    • функция int

    • зачем нужны модули, модуль math
    • запись строк, простые операции над строками
    • команда print
  3. Переменные vs Объекты
    • переменные
    • объекты
    • что можно узнать об объекте
    • как можно объект указать
  4. В классе стоит питон под Windows, но в Linux у него удобнее командная строка, поэтому мы будем пользоваться линуксовым.
  5. Как отправлять решения.

Задача

Ваша задача состоит в том, чтобы посчитать периоды обращения вокруг Земли МКС, геостационарного спутника и Луны, и изобразить их в виде диаграммы псевдографикой – т.е. каждую величину представить строкой из соответствующего количества звёздочек.

На адрес нужно прислать ваш диалог с питоном, или такую его часть, которую можно воспроизвести, чтобы получить результат (т.е. если вы много экспериментировали в начале и получали неверные результаты, их слать необязательно – но будьте внимательны, чтобы прислать всё, что играет роль)

По частям:

  1. Посчитайте большую полуось орбиты МКС (большая полуось орбиты МКС – это половина суммы апогея и перигея его орбиты с диаметром Земли)

  2. Посчитайте периоды обращения
  3. Для каждого из периодов обращения сделайте по строке, изображающей длительность периода количеством звёздочек
  4. Сформатируйте операцией % и выведите на экран сравнительный график для периодов: период в виде звёздочек, период в виде числа, единица измерения, название спутника

Подсказки