Chinaunix

标题: 请问什么函数返回生字符?类似r'c:\windows' [打印本页]

作者: 8913845    时间: 2008-11-24 17:20
标题: 请问什么函数返回生字符?类似r'c:\windows'
请问什么函数返回生字符?类似r'c:\windows'

>>> r'c:\windows'
'c:\\windows'

a='c:\windows'

请问用什么函数操作a效果和上面一样啊,谢谢!
作者: xiaoyu9805119    时间: 2008-11-24 17:39
单引号里\就表示元字符\

单引号里面的\n表示两个字符,双引号则表示转义字符了。
作者: badboy_x    时间: 2008-11-24 18:26
>>> a='c:\widdows'
>>> print a
c:\widdows
>>> r'c:\windows'
'c:\\windows'
>>> r'%s' %(a)
'c:\\widdows'
俺是新手,不懂要得到啥效果
作者: 猫搂鱼睡觉    时间: 2008-11-24 20:14
a="""'c:\windows'"""
作者: pyll    时间: 2008-11-24 21:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: jiangpeng311    时间: 2008-11-24 23:24
我也比较纳闷,为嘛C#、Python都只提供了@、r这种字符串前缀,而不提供个方法
作者: starfuck    时间: 2008-11-25 04:02
本帖最后由 starfuck 于 2019-11-27 00:12 编辑













作者: 8913845    时间: 2008-11-25 09:00
都很有创意阿,:)




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2