Решение модуля 3.4 Добрый, добрый Python

Модуль 3.4 Спецсимволы и экранирование символов.

Установите соответствия между спецсимволами и их описанием.

Решение модуля 3.4 Добрый, добрый Python

Необходимо задать строку со следующим содержимым: Тема занятия «спецсимволы». И отобразить ее на экране (кавычки у слова спецсимволы также должны быть отображены).

# \ - экранирует символ и выводит его в том виде который есть
print('Тема занятия \"спецсимволы\"')

Вводится два слова в одну строку через пробел. Поставьте между этими словами символ обратного слеша (вместо пробела). Результирующую строку отобразите на экране.

# Сохраняю данные в переменной
str_1 = input()
# С помощью метода replace(arg_1, arg_2) - заменяет данные в первом аргументе, на данные во втором.
print(str_1.replace(' ', '\\'))

Вводится строка со словами, разделенными пробелом. Необходимо первый пробел заменить на одинарную кавычку, а все остальные — на двойные. Результирующую строку отобразить на экране.

# принимаем на вход строку, разбиваем ее на список элементов
a = input()
print(a.replace(' ', '\'',1).replace(' ', '\"'))
# в принте сразу объединяем элементы списка через знак кавычки, и сразу заменяем нужный пробел по номеру символа. 

Используя raw-строки, задайте строку, содержащую этот путь к файлу: C:\WINDOWS\System32\drivers\etc\hosts. Результат отобразите на экране.

# префикс r выводит строку в том виде в котором ее передают.
print(r'C:\WINDOWS\System32\drivers\etc\hosts')

Вводится слово. Необходимо сформировать новую строку, где введенное слово будет заключено в двойные кавычки. Результат выведите на экран.

# двойные кавычки экранируются одинарными
print('"'+input()+'"')

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x