1.Основы языка. Типы данных

Язык программирования
Python — один из самых широко используемых языков. Он применяется в науке, разработке игр, создании Web-приложений
Какие компании используют Python?
Что написано на Python?

Программы
Веб-разработка
Мобильная разработка
YouTube большая часть гигантской платформы написана на фреймворке языка Python.
Google Search использует язык Python и фреймворк Django
Blender — свободный, профессиональный пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр.
Civilization IV. Скрипты для создания карт. Сценарии поведения
World of Tanks. В качестве скриптового языка в проекте используется Python.
Основные конструкции языка
Типы данных и переменные

#числа
number1 = 1
number2 = -1.5

# строки

string1 = "string"
string2 = 'строка'

# логические значения
x = True
y = False
Преобразование типов

one = int('2')
two = str(2)+str(2)
Число
Операции с числами

A+B — сумма;
A-B — разность;
A*B — произведение;
A/B — частное;
A**B — возведение в степень.
A**(1/n) — корень степени n
-A — изменение знака на противоположный
% — остаток от деления
// — целочисленное деление
1. Программу, которая считывает три числа и выводит их сумму. Каждое число записано в отдельной строке.

a=int ( input ( "Введите 1 число" ) )
b=int ( input ( "Введите 2 число" ) )
c=int ( input ( "Введите 3 число" ) )

print(a+b+c)

2. Напишите программу, которая рассчитывает площадь прямоугольника по введенным длинам сторон
3. n школьников делят k яблок поровну, неделящийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику? Сколько яблок останется в корзинке? Программа получает на вход числа n и k и должна вывести искомое количество яблок (два числа).
4. Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). Учтите, что число n может быть больше, чем количество минут в сутках.
Символьный (строки)
Операции со строками

A+B — конкатенация;
A*n — повторение n раз;
операции из библиотек
1. Напишите программу, которая записывает фамилию, имя, отчество и выводит данные в различном порядке
2. Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!).

Пример
«Введенное число
5, предыдущее 4
«Введенное число 5, следующее 6
Логический тип
Логический тип

True
- истина;
False - ложь;
Операции сравнения (логический тип)

< — меньше;
> — больше;
<= — меньше или равно
>= — больше или равно
== — равенство
!= — не равенство
Логические операции

andИстина, если оба истина;

or Истина, если хотя бы один истина;

not — изменение значение на противоположное
1. Вводится три числа. Необходимо узнать равны ли они?
2. Вводится две строки. Проверьте можно ли использовать операции сравнения со строками?
3. Вводится две переменные различного типа. Проверьте можно ли использовать операции сравнения со строками?