2
Оператор вывода. Вычисление простых выражений
Важно!
В Python строчные и заглавные буквы различны!
Для вывода используется команда print().
В скобках указывается то, что нужно вывести. Например, print('Привет!') или print("Привет!")
Что указано в скобках | Пример | Результат | На экран будет выведено |
1. Текст | print('Привет!') | Привет! | Текст без кавычек, включая возможные начальные и конечные пробелы |
2. Число | print(-6) | -6 | Число в скобках |
3. Имя переменной | print(z5) | 12 | Значение величины |
4. Выражение | print((a+b)/2) | 10.5 | Значение выражения |
После выполнения оператора print(), компьютер переводит указатель на новую строку и начинает новый оператор с новой строки.
-
Напишите программу, которая выводит число 105.
-
Напишите программу, которая вычисляет 5+5. Выведите результат на экран.
+, -, *, /, **
Арифметические операции
Приоритет (старшинство) арифметических операций
-
действие в скобках
-
возведение в степень (**), справа налево
-
умножение (*) и деление (/), слева направо
-
сложение и вычитание, слева направо
Операция присвоение (=)
=
Формула | Пример | Результат |
c=a+b | a=5 b=7 с=a+b print(c) | 12 |
5+7 | print(5+7) | 12 |
53 | a=5 print(a**3) | 125 |
175 | print(17**5) | 1419857 |
| print(25**0.5) | 5.0 |
| print(2*5+3.6/10) | 10.36 |
| x = (45 +18)**(1/2) / (2**5) | Порядок выполнения 1. действия в скобках 2. возведение в степень 3. деление |
| a = 5 b = 15 x = a + b/5 | результат х = 8.0 |
-
Напишите программу, которая вычисляет
. Не забывайте про приоритет операций.
-
Напишите программу, которая вычисляет
1×2×3×4×5×6×7×8×9×10×11×12×13×14×15×16×17×18×19×20,
такое число в математике называется факториал или 20!
-
Напишите программу, которая вычисляет 525.
-
Напишите программу, которая вычисляет
. Не забывайте про приоритет операций.
-
Напишите программу, которая выводит на экран текст "Hello World!"
-
Напишите программу, которая выводит указанный треугольник, состоящий из звездочек (*).
Дополнительная информация
https://smartiqa.ru/courses/python/lesson-1 - PEP8
Для составления конспекта использовалась следующие источники:
-
"Поколение Python": курс для начинающих https://stepik.org/lesson/275252/step/1?unit=256355
-
Курс программирования на Python 3 (начальный уровень 7-11 класс) https://stepik.org/lesson/285094/step/10?unit=266441