Урок 15. Язык программирования. Структура программы. Вывод данных

Цель урока: изучить структуру программы, типы данных и команды  ввода/вывода.


Язык программирования устанавливает набор правил, определяющих внешний вид программы и действия, которые выполнит исполнитель под ее управлением.

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

Внутри круглых скобок пишем, что хотим вывести на экран. Если это текст, то обязательно указываем его внутри кавычек. Кавычки могут быть одинарными или двойными.

print('Мы изучаем язык Python’)
print(“Мы изучаем язык Python”)

Аргументы – это конкретные значения, которые передаются функции при ее вызове.

Текст в команде print(), записанный в кавычках не анализируется. Если кавычки опустить, то производится анализ тех данных, которые записаны в скобках. Например, если в скобках написать арифметическое выражение, то сначала вычисляется его значение, а затем выводится результат.

Обратите внимание, в качестве разделителя при выводе данных между аргументами команды используется символ пробела. По умолчанию команда print() добавляет ровно один пробел между всеми своими аргументами.

sep (separator – разделитель) – задает текст, который будет служить разделителем при выводе различных значений в одной команде print().

По умолчанию этот параметр равен символу пробела   sep = ‘ ‘.

Мы можем изменить параметр sep на любую другую строку, например, на символ звёздочки * sep = ‘*’.

В программе перевод строки задается как ‘\n’. Если использовать sep = ‘\n’, то каждое выводимое значение одной команды print() будет расположено в новой строке.

end  (окончание) – задает текст, который появится на экране после вывода всех значений одной команды print(). По умолчанию – перевод строки.

Примеры использования команды print():

Запись в PythonМатематические операции
+   сложение
    вычитание
*   умножение
/   деление
**   возведение в степень

Задания по теме урока

Ссылка на установщик программы (скачать)
Портабельная версия (скачать)
Архив распаковать, запустить файл thonny.exe

Задание 1. Составьте программу, которая выведет числа 1,2,3,4,5 по одному числу в строке. Используйте одну команду print().

Задание 2. Измените программу у15_з1.py так, чтобы символы «!» и «.» были аргументами, управляющими выводом, и не являлись частью строки.

Задание 3. Составьте программу, которая выведет арифметическое выражение

25-3*2+48-12/8

и вычислит его значение. В результате работы программы запись выражения и его значения должны быть в одной строке. Разделитель – « = » (пробел, знак «=», пробел).

Результат работы программы:

Задание 4. Составьте программу, которая выведет арифметическое выражение

и вычислит его значение. Запись выражения и его значения должны быть в одной строке. Разделитель – « = » (пробел, знак «=», пробел).

Задание 5. Измените программу у15_з5.py так, чтобы текст на экране выглядел следующим образом:


Это изображение имеет пустой атрибут alt; его имя файла - hw-e1653285769766.png

Домашнее задание

§ 17 учебного пособия, ответить на вопросы


Форма отправки решений

Форма видна только зарегистрированным пользователям.

Добавить комментарий