Python. Ввод-вывод данных

Вывод данных

print () — готовая функция для печати параметров,
указанных в скобках.

Пример:

print(‘Привет’)
>>Привет

print(5+7)
>>12

переменные — объекты, в которых можно сохранять различные (числовые, строковые и прочие) значения. Оператор присваивания “=”.

Пример: а=15 – переменной а присваивается значение 15. Переменные могут быть различных типов:

Вы можете придумать любые названия для переменных в Python, но есть несколько правил, которые нужно соблюдать.

Правила для переменных в Python:

  • Имя переменной должно начинаться с буквы (test) или символа подчеркивания (_test);
  • Имя переменной не может начинаться с цифры;
  • Имя переменной может содержать только буквенно-цифровые символы и подчеркивание (Az, 0-9 и _);
  • Имена переменных чувствительны к регистру (testTest и TEST — три разные переменные).
  • Имя переменной не должно совпадать с зарезервированным ключевым словом.

Ввод данных с клавиатуры

Функция input("p") отвечает за ввод данных

  1. При вызове функции input() выполнение программы приостанавливается до тех пор, пока пользователь не введет текст на клавиатуре (приложение может ждать бесконечно долго).
  2. После нажатия на Enter, функция input() считывает данные и передает их приложению (символ завершения новой строки не учитывается).
  3. Полученные данные присваиваются переменной и используются дальше в программе.
  4. input() всегда возвращает строку!!! Для преобразования переменной в целое число, используйте функцию int, для преобразования в вещественное функцию float
  5. Также у input есть необязательный параметр p – это подсказка пользователю перед вводом

Пример:

name = input("Введите имя: ")
print("Привет", name)

>> Введите имя: Вася
>> Привет, Вася

age_str = input("Введите ваш возраст: ")
age = int(age_str)
print(age)
>> Введите ваш возраст: 21
>> 21

Арифметические операции

Задачи

  1. Вычислите 2179. Выведите на экран вычисленное значение.
  2. Вычислите длину гипотенузы в прямоугольном треугольнике со сторонами 179 и 971.
  3. Дано два числа a и b. Выведите гипотенузу треугольника с заданными катетами.
  4. Напишите программу, которая приветствует пользователя, выводя слово Hello, введенное имя и знаки препинания по образцу (см. пример входных и выходных данных). Программа должна считывать в строковую переменную значение и писать соответствующее приветствие. Обратите внимание, что после запятой должен обязательно стоять пробел.
    Пример:
    входные данные
    Анна
    Hello, Анна
  5. Напишите программу, которая считывает целое число и выводит следующее после введённого числа
  6. Дано натуральное число. Выведите его последнюю цифру.
  7. Дано натуральное трехзначное число. Выведите сумму его цифр.