将符号序列分配到 Python 中的 variable/string

Assign sequence of symbols into a variable/string in Python

此符号序列需要作为应用程序中的密码:

9h/#13/'!O!Nr},w_T0 6!ws%N\c^i,4"

如何将此存储到 variable/string?

像往常一样声明一个字符串,将特殊字符'"转义为\。转义使其表现得像字符串文字,而不是特殊字符。 str = '9h/#13/\'!O!Nr},w_T0 6!ws%N\c^i,4\"' 输出是 '9h/#13/\'!O!Nr},w_T0 6!ws%N\c^i,4"'

将这些字符存储在字符串中的一种简单方法是使用 Python 的三重引号。

s = '''9h/#13/'!O!Nr},w_T0 6!ws%N\c^i,4"'''

如果您的序列没有以双引号结尾,也可以使用三重双引号而不是上面的三重单引号。显示字符串的三重引号方式专为像您这样的棘手情况而设计,字符串中几乎允许任何文本字符组合。执行命令 print(s) 会给出您想要的输出:

9h/#13/'!O!Nr},w_T0 6!ws%N\c^i,4"
Import strings
Strings = string.punctuation

使用这个,稍后谢谢我