Я недавно запустил python, и мне очень трудно понять, как напечатать необработанную строку, содержащую символы ' и ". Даже с различными комбинациями r'' и \ я не могу заставить python вернуть буквальную строку, которую я требовать.
Цель: Назначить переменной строку следующего формата (похожий формат для использования в качестве пароля). Строка: "1z8'aoVz1+9p}2C (строка из 16 символов, начинающаяся с " и содержащая ').
Текущий результат:
>>> string ='''"1z8'aoVz1+9p}2C'''
>>> string
'"1z8\'aoVz1+9p}2C'
>>> string =r'"1z8\'aoVz1+9p}2C'
>>> string
'"1z8\\\'aoVz1+9p}2C'
Я также попытался разбить его на несколько переменных и объединить, но python всегда возвращает \ перед '.
Спасибо за вашу помощь. Я многому научился на этом форуме.
print(string)
… - person deceze♦   schedule 18.05.2020