在Python中将符号序列分配给变量/字符串

时间:2018-09-15 15:33:21

标签: python string symbols

在应用程序中,必须将以下符号序列作为密码:

  

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

如何将其存储到变量/字符串中?

2 个答案:

答案 0 :(得分:2)

只需照常声明一个字符串,并用'转义特殊字符"\。转义使它的行为像字符串文字,而不是特殊字符。 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"'

答案 1 :(得分:2)

将这些字符存储在字符串中的一种简单方法是使用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"