Полный текст ДЗ из LMS
1. Числовая цепочка. Напишите программу, которая выводит числа от 1 до 5 включительно, разделяя их символами ---. Используйте параметр sep.
1---2---3---4---5
2. Пробельные символы. Напишите программу, которая выведет две строки: первая строка с табуляцией, вторая — на новой строке с помощью одного вызова print().
Первая строка с табуляцией
Вторая строка на новой строке
3. Текст в кавычках. Напишите программу, которая выводит строку Это файл "example.txt". Выполните задачу несколькими способами.
Подготовка окружения
- Создайте папку
lesson_02_homework. - Создайте три файла:
01_chain.py,02_whitespace.py,03_quotes.py. - Запускайте каждый файл из терминала VS Code:
python 01_chain.py.
Решение 1. Числовая цепочка
# 01_chain.py
print(1, 2, 3, 4, 5, sep="---")
sep вставляет строку "---" между всеми аргументами print().
Решение 2. Пробельные символы
# 02_whitespace.py
print("\tПервая строка с табуляцией\nВторая строка на новой строке")
\t добавляет табуляцию, \n переносит вывод на новую строку. Используется один вызов print().
Решение 3. Текст в кавычках
# 03_quotes.py
print('Это файл "example.txt"')
print("Это файл \"example.txt\"")
print("""Это файл "example.txt" """)
Первый вариант использует одинарные внешние кавычки, второй — экранирование двойных кавычек, третий — тройные кавычки.
Проверка в VS Code
- Откройте файл.
- Запустите через терминал:
python имя_файла.py. - Для отладки поставьте breakpoint на строку
print()и нажмите F5. - Проверьте, что нет лишних кавычек, пробелов в цепочке и лишних вызовов
print()во втором задании.