Similar presentations:
Переменные и операции над ними
1. Переменные и операции над ними
2. Повторение пройденного
1)Напишите программу, которая считывает три строки по очереди, а
затем выводит их в обратной последовательности, каждую на
отдельной строчке.
Примечание: Используйте 3 переменные для сохранения
введённых строк текста.
2)
Вывод двух предложений, в первом слова разделены **,
оканчивается точкой, во втором разделитель @, оканчивается
восклицательным знаком.
3. Возможное решение
4. Что такое переменная?
Ключевые слова в языке PythonFalse - ложь.
from - импорт нескольких функций из модуля.
global - позволяет сделать значение переменной, присвоенное ей внутри функции, доступным и за пределами этой функции.
True - правда.
if - если.
None - "пустой" объект.
import - импорт модуля.
and - логическое И.
in - проверка на вхождение.
with / as - менеджер контекста.
is - ссылаются ли 2 объекта на одно и то же место в памяти.
assert условие - возбуждает исключение, если условие ложно.
break - выход из цикла.
lambda - определение анонимной функции.
nonlocal - позволяет сделать значение переменной, присвоенное ей внутри функции, доступным в объемлющей инструкции.
class - пользовательский тип, состоящий из методов и атрибутов.
not - логическое НЕ.
continue - переход на следующую итерацию цикла.
def - определение функции.
del - удаление объекта.
or - логическое ИЛИ.
pass - ничего не делающая конструкция.
elif - в противном случае, если.
raise - возбудить исключение.
else - см. for/else или if/else.
return - вернуть результат.
except - перехватить исключение.
try - выполнить инструкции, перехватывая исключения.
finally - вкупе с инструкцией try, выполняет инструкции независимо от того, было ли исключение или нет.
while - цикл while.
for - цикл for.
yield - определение функции-генератора.
5. Переназначение переменной
6. Типы данных
int - целые числаfloat - числа с плавающей точкой
bool - логический тип данных (принимает
значение True, False)
str - последовательность символов, строка
list - список, упорядоченная
последовательность элементов
7. Математические операции
Порядок выполненияматематических операций
8. Задачи
ЗАДАЧА «СУММА ТРЁХ ЧИСЕЛ»ЗАДАЧА «ПЛОЩАДЬ ТРЕУГОЛЬНИКА»
Считать с клавиатуры 3 числа и
Считать с клавиатуры основание и
вывести их сумму.
высоту и вывести площадь
треугольника.
9. Решение
10. Дополнительные операции
Мы познакомились с 4 основнымиДобавив ещё 3 операции, мы получим
математическими операциями в
инструментарий, достаточный для
языке Python:
написания 99% программ.
• сложение (+),
Оператор
• вычитание (−),
**
Возведение в степень
• умножение (∗)
%
Остаток от деления
• деление (/).
//
Целочисленное деление
Описание
11. Задачи
ЗАДАЧА “ЗНАЧЕНИЕ ФУНКЦИИ”Напишите программу
вычисления значения функции
x = 2(a - b)^3 + 74b^2 - 17a + 39 по
введённым целым значениям a
и b.
programming