Python论坛  - 讨论区

标题:Re: Re: [python-chinese] 一个字符串的问题

2004年09月24日 星期五 09:41

charles huang hyy at fjii.com
Fri Sep 24 09:41:37 HKT 2004

Xie Yanbo,您好!

	诸位大侠,还是不行啊!好像会出错的
>>> s=["a","b","c"]
>>> r'\'.join(s)
SyntaxError: EOL while scanning single-quoted string
>>> 

还有,俺组成的字符串一定要是单斜杆,并在字符前面,不能是双斜杆。像这样:"\a\b\c",不是"\\a\\b\\c"的
======= 2004-09-24 09:23:25 您在来信中写道:=======

>On 2004-09-24 09:11:1095988293 +0800, Xie Yanbo wrote:
>> On 2004-09-24 09:04:1095987860 +0800, charles huang wrote:
>> > python-chinese,您好!
>> >      诸位大侠,如何把一个几个字符用“\”连起来?
>> > 	比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
>> > 	很难办啊!
>> 
>> r'\'.join('abc', 'def', 'hig')
>
>不好意思,忘了 join 的参数应该是一个列表了,应该是这样的:
>
>  r'\'.join(['abc', 'def', 'hig'])
>
>-- 
>《淮上喜会梁川故人》
>作者:韦应物
>江汉曾为客,相逢每醉还。
>浮云一别后,流水十年间。
>欢笑情如旧,萧疏鬓已斑。
>何因北归去,淮上对秋山。
>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

= = = = = = = = = = = = = = = = = = = =
			

        致
礼!
 
				 
        charles huang
        hyy at fjii.com
			   TEL: 0591-3333169-212
          2004-09-24


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年09月24日 星期五 10:02

limodou limodou at gmail.com
Fri Sep 24 10:02:47 HKT 2004

因为\在python字符串中是转换字符,因此要表示\则必须写成'\\'才可以。写到文件中就是正确的,没问题的。建议看一看相关的教程了解这方面的内容。


On Fri, 24 Sep 2004 09:41:37 +0800, charles huang <hyy at fjii.com> wrote:
> Xie Yanbo,您好!
> 
>        诸位大侠,还是不行啊!好像会出错的
> >>> s=["a","b","c"]
> >>> r'\'.join(s)
> SyntaxError: EOL while scanning single-quoted string
> >>>
> 
> 还有,俺组成的字符串一定要是单斜杆,并在字符前面,不能是双斜杆。像这样:"\a\b\c",不是"\\a\\b\\c"的
> ======= 2004-09-24 09:23:25 您在来信中写道:=======
> 
> >On 2004-09-24 09:11:1095988293 +0800, Xie Yanbo wrote:
> >> On 2004-09-24 09:04:1095987860 +0800, charles huang wrote:
> >> > python-chinese,您好!
> >> >      诸位大侠,如何把一个几个字符用"\"连起来?
> >> >    比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> >> >    很难办啊!
> >> 
> >> r'\'.join('abc', 'def', 'hig')
> >
> >不好意思,忘了 join 的参数应该是一个列表了,应该是这样的:
> >
> >  r'\'.join(['abc', 'def', 'hig'])
> >
> >--
> >《淮上喜会梁川故人》
> >作者:韦应物
> >江汉曾为客,相逢每醉还。
> >浮云一别后,流水十年间。
> >欢笑情如旧,萧疏鬓已斑。
> >何因北归去,淮上对秋山。
> >
> >_______________________________________________
> >python-chinese list
> >python-chinese at lists.python.cn
> >http://python.cn/mailman/listinfo/python-chinese
> >
> 
> = = = = = = = = = = = = = = = = = = = =
> 
>> 礼!
> 
> 
> charles huang
> hyy at fjii.com
>                           TEL: 0591-3333169-212
> 2004-09-24
> 
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 



-- 
I like python!


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年09月24日 星期五 10:04

topcat jimingxin at gmail.com
Fri Sep 24 10:04:37 HKT 2004

result = "\\" + "\\".join(("abc", "def", "hig"))
print result

这下符合你的要求了吧?


On Fri, 24 Sep 2004 09:41:37 +0800, charles huang <hyy at fjii.com> wrote:
> Xie Yanbo,您好!
> 
>         诸位大侠,还是不行啊!好像会出错的
> >>> s=["a","b","c"]
> >>> r'\'.join(s)
> SyntaxError: EOL while scanning single-quoted string
> >>>
> 
> 还有,俺组成的字符串一定要是单斜杆,并在字符前面,不能是双斜杆。像这样:"\a\b\c",不是"\\a\\b\\c"的
> ======= 2004-09-24 09:23:25 您在来信中写道:=======
> 
> >On 2004-09-24 09:11:1095988293 +0800, Xie Yanbo wrote:
> >> On 2004-09-24 09:04:1095987860 +0800, charles huang wrote:
> >> > python-chinese,您好!
> >> >      诸位大侠,如何把一个几个字符用"\"连起来?
> >> >    比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> >> >    很难办啊!
> >> 
> >> r'\'.join('abc', 'def', 'hig')
> >
> >不好意思,忘了 join 的参数应该是一个列表了,应该是这样的:
> >
> >  r'\'.join(['abc', 'def', 'hig'])
> >
> >--
> >《淮上喜会梁川故人》
> >作者:韦应物
> >江汉曾为客,相逢每醉还。
> >浮云一别后,流水十年间。
> >欢笑情如旧,萧疏鬓已斑。
> >何因北归去,淮上对秋山。
> >
> >_______________________________________________
> >python-chinese list
> >python-chinese at lists.python.cn
> >http://python.cn/mailman/listinfo/python-chinese
> >
> 
> = = = = = = = = = = = = = = = = = = = =
> 
>> 礼!
> 
> 
> charles huang
> hyy at fjii.com
>                            TEL: 0591-3333169-212
> 2004-09-24
> 
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年09月24日 星期五 10:30

March Liu March.Liu at gmail.com
Fri Sep 24 10:30:18 HKT 2004

我也发现了,其实print出来的效果和直接在解释器里显示变量的内容不一样就像以前用unicode,直接显示unicode变量,出来的是它的内码,print以后就变成对应的字符了


On Fri, 24 Sep 2004 10:04:37 +0800, topcat <jimingxin at gmail.com> wrote:
> result = "\\" + "\\".join(("abc", "def", "hig"))
> print result
> 
> 这下符合你的要求了吧?
> 
> 
> On Fri, 24 Sep 2004 09:41:37 +0800, charles huang <hyy at fjii.com> wrote:
> > Xie Yanbo,您好!
> >
> >         诸位大侠,还是不行啊!好像会出错的
> > >>> s=["a","b","c"]
> > >>> r'\'.join(s)
> > SyntaxError: EOL while scanning single-quoted string
> > >>>
> >
> > 还有,俺组成的字符串一定要是单斜杆,并在字符前面,不能是双斜杆。像这样:"\a\b\c",不是"\\a\\b\\c"的
> > ======= 2004-09-24 09:23:25 您在来信中写道:=======
> >
> > >On 2004-09-24 09:11:1095988293 +0800, Xie Yanbo wrote:
> > >> On 2004-09-24 09:04:1095987860 +0800, charles huang wrote:
> > >> > python-chinese,您好!
> > >> >      诸位大侠,如何把一个几个字符用"\"连起来?
> > >> >    比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> > >> >    很难办啊!
> > >>
> > >> r'\'.join('abc', 'def', 'hig')
> > >
> > >不好意思,忘了 join 的参数应该是一个列表了,应该是这样的:
> > >
> > >  r'\'.join(['abc', 'def', 'hig'])
> > >
> > >--
> > >《淮上喜会梁川故人》
> > >作者:韦应物
> > >江汉曾为客,相逢每醉还。
> > >浮云一别后,流水十年间。
> > >欢笑情如旧,萧疏鬓已斑。
> > >何因北归去,淮上对秋山。
> > >
> > >_______________________________________________
> > >python-chinese list
> > >python-chinese at lists.python.cn
> > >http://python.cn/mailman/listinfo/python-chinese
> > >
> >
> > = = = = = = = = = = = = = = = = = = = =
> >
> > 致
> > 礼!
> >
> >
> > charles huang
> > hyy at fjii.com
> >                            TEL: 0591-3333169-212
> > 2004-09-24
> >
> >
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 



-- 
欢迎访问:http://blog.csdn.net/ccat

刘鑫
March.Liu


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号