Python入门(五)字符串各种问题总结

1.字符串中使用引号

  • 非成对出现的引号,用转义字符"\":
>>> str1='Where\'re you now?' 
>>> print(str1)  
Where're you now?
  • 成对出现的引号:
    1)单引号中可用双引号
>>> str2='"DJY"'  
>>> print(str2)
"DJY"

2)双引号中可用单引号

>>> str3="'DJY'"
>>> print(str3)
'DJY'

3)三引号可保持字符串原来的格式(从转义字符中被解救的感觉)

>>> str4='''DJY
FXW'''
>>> print(str4)
DJY
FXW
>>> str5="""DJY
FXW"""
>>> print(str5)  
DJY
FXW
  • 如果想在字符串中既有成对单引号又有成对双引号:
>>> str61="'djy'"
>>> str62='"fxw"'
>>> print(str61+str62)
'djy'"fxw"

2.字符串中显示转义字符

  • 如果想在字符串中显示少量转义字符"\":
>>> str1='DJY\\FXW'
>>> print(str1) 
DJY\FXW  

此种方法常用在:
发出系统响铃声 \a,
退格符 \b,
换行符 \n,
横向制表符(TAB) \t,
纵向制表符 \v,
回车符 \r,
换页符 \f,
八进制数代表的字符 \o,
十六进制数代表的字符 \x,
其它的字符以普通格式输出 \other
空字符 \0,

反斜杠 \。

猜你喜欢

转载自my.oschina.net/u/3611008/blog/1623426