Ввод, вывод, имена объектов и решение домашних заданий

(Есть подходящее по теме Занятие в pythontutor)

Повтор:

Вывод

Имена объектов

Идентификатор

Последовательность букв, цифр и символов «_», начинающаяся не с цифры

  • Большие и маленькие буквы различаются
  • Может быть многосимвольным
  • Может содержать буквы в текущей кодировке (например, русские))
  • :D : a, aSDf, x_0, asd_345_ASD__, ____, O0O0O0O0, _0 и т. п.

  • X-( : 0O, A₁, , A-B-C

Операция именования:

Использование модуля math

Алгоритмический разбор формулы

Ввод

Д/З

  1. Регистрация на EJudge

  2. EJudge: HelloWorld 'Hello World!'

    Написать программу, которая выводит строку Hello, world (в точности)

    Input:

    (ввод не нужен)
    Output:

    Hello, world
  3. EJudge: ThreeSum 'Сумма трёх чисел'

    Ввести три вещественных числа по одному в строке. Вывести их сумму.

    Input:

    1
    2.2
    3.7e-3
    Output:

    3.2037
  4. EJudge: CalcDiscr 'Дискриминант'

    Ввести a, b, c и x, по одному вещественному числу в строке, и вывести дискриминант $$ax^2+bx+c$$

    Input:

    1
    2.2
    3
    4
    Output:

    27.8
  5. EJudge: CalcTrigonometry 'Вычислить формулу'

    Ввести x, вычислить формулу и вывести результат:

    • $$ x ln x-1/(12x^2+17 sin x+5) $$

    Input:

    1.234
    Output:

    0.23402832649377744
  6. EJudge: AthomizeFormula 'Раскрыть скобки'

    Ввести переменную x, вычислить формулу, и вывести результат.

    • Обязательное условие: на каждую операцию связывания ("=") должно приходиться не более одной арифметической операции или один вызов функции (см пример в лекиии)

    • $$ |x^2-x^3|-(7x)/(x^3-15x) $$

    Input:

    -1.23
    Output:

    3.8927814656746076

Python/GeoPython2021/02_NamesInputPrnit (last edited 2021-09-24 09:53:58 by FrBrGeorge)