Python论坛  - 讨论区

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

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

charles huang hyy at fjii.com
Fri Sep 24 09:04:20 HKT 2004

python-chinese,您好!
     诸位大侠,如何把一个几个字符用“\”连起来?
	比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
	很难办啊!
	

        致
礼!
 				

        charles huang
        

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

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

Xie Yanbo idkey at 163.com
Fri Sep 24 09:11:33 HKT 2004

On 2004-09-24 09:04:1095987860 +0800, charles huang wrote:
> python-chinese,您好!
>      诸位大侠,如何把一个几个字符用“\”连起来?
> 	比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> 	很难办啊!

r'\'.join('abc', 'def', 'hig')

-- 
《岁暮归南山》
作者:孟浩然
北阙休上书,南山归敝庐。
不才明主弃,多病故人疏。
白发催年老,青阳逼岁除。
永怀愁不寐,松月夜窗虚。



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

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

March Liu March.Liu at gmail.com
Fri Sep 24 09:12:54 HKT 2004

很难吗?

>>> a,b,c = "abc", "def", "hig"
>>> s = a+"\\"+b+'\\'+c
>>> s
'abc\\def\\hig'


On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> python-chinese,您好!
>     诸位大侠,如何把一个几个字符用"\"连起来?
>        比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
>        很难办啊!
> 
>> 礼!
> 
> 
> charles huang
> 
> 
> 
> _______________________________________________
> 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]

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

topcat jimingxin at gmail.com
Fri Sep 24 09:14:00 HKT 2004

怎么会难办呢?
result = "\\".join(("abc", "def", "hig"))
print result


On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> python-chinese,您好!
>      诸位大侠,如何把一个几个字符用"\"连起来?
>         比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
>         很难办啊!
> 
>> 礼!
> 
> 
> charles huang
> 
> 
> 
> _______________________________________________
> 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日 星期五 09:18

limodou limodou at gmail.com
Fri Sep 24 09:18:59 HKT 2004

'\\'.join(['abc', 'def', 'hig')


On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> python-chinese,您好!
>     诸位大侠,如何把一个几个字符用"\"连起来?
>        比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
>        很难办啊!
> 
>> 礼!
> 
> 
> charles huang
> 
> 
> 
> _______________________________________________
> 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日 星期五 09:19

Eric Luo Eric.Python at gmail.com
Fri Sep 24 09:19:18 HKT 2004

>>> s = ["abc", "def", "hit"]
>>> print '\\'.join(s)
abc\def\hit
不知道你要的是不是这个?


On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> python-chinese,您好!
>      诸位大侠,如何把一个几个字符用"\"连起来?
>         比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
>         很难办啊!
> 
>> 礼!
> 
> 
> charles huang
> 
> 
> 
> _______________________________________________
> 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日 星期五 09:23

Xie Yanbo idkey at 163.com
Fri Sep 24 09:23:25 HKT 2004

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'])

-- 
《淮上喜会梁川故人》
作者:韦应物
江汉曾为客,相逢每醉还。
浮云一别后,流水十年间。
欢笑情如旧,萧疏鬓已斑。
何因北归去,淮上对秋山。



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

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

Eric Luo Eric.Python at gmail.com
Fri Sep 24 09:24:03 HKT 2004

这种写法不可以的吧?
出现如下的错误!
>>> r'\'.join("abc", "def", "hig")
  File "", line 1
    r'\'.join("abc", "def", "hig")
                                 ^
SyntaxError: EOL while scanning single-quoted string



On Fri, 24 Sep 2004 09:11:33 +0800, Xie Yanbo <idkey at 163.com> 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')
> 
> --
> 《岁暮归南山》
> 作者:孟浩然
> 北阙休上书,南山归敝庐。
> 不才明主弃,多病故人疏。
> 白发催年老,青阳逼岁除。
> 永怀愁不寐,松月夜窗虚。
> 
> _______________________________________________
> 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日 星期五 09:32

March Liu March.Liu at gmail.com
Fri Sep 24 09:32:50 HKT 2004

我发现,几乎没有完全一样的两个答案,Python还真是丰富多彩阿……


On Fri, 24 Sep 2004 09:19:18 +0800, Eric Luo <eric.python at gmail.com> wrote:
> >>> s = ["abc", "def", "hit"]
> >>> print '\\'.join(s)
> abc\def\hit
> 不知道你要的是不是这个?
> 
> 
> On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> > python-chinese,您好!
> >      诸位大侠,如何把一个几个字符用"\"连起来?
> >         比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> >         很难办啊!
> >
> > 致
> > 礼!
> >
> >
> > charles huang
> >
> >
> >
> > _______________________________________________
> > 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]

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

Levin Du Levin.Du at gmail.com
Fri Sep 24 09:45:29 HKT 2004

呵,格式化输出而已

>>> a="\\"+"abc"+"\\"+"def"+ "\\" + "ghi"
>>> a
'\\abc\\def\\ghi'
>>> print a
\abc\def\ghi


On Fri, 24 Sep 2004 09:19:18 +0800, Eric Luo <eric.python at gmail.com> wrote:
> >>> s = ["abc", "def", "hit"]
> >>> print '\\'.join(s)
> abc\def\hit
> 不知道你要的是不是这个?
> 
> 
> On Fri, 24 Sep 2004 09:04:20 +0800, charles huang <hyy at fjii.com> wrote:
> > python-chinese,您好!
> >      诸位大侠,如何把一个几个字符用"\"连起来?
> >         比如:有 "abc" "def" "hig" 三个字符串,如何连成 "\abc\def\hig"
> >         很难办啊!
> >
> > 致
> > 礼!
> >
> >
> > charles huang
> >
> >
> >
> > _______________________________________________
> > 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
>


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

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

Levin Du Levin.Du at gmail.com
Fri Sep 24 09:48:23 HKT 2004

真理要经过实践检验啊


On Fri, 24 Sep 2004 09:24:03 +0800, Eric Luo <eric.python at gmail.com> wrote:
> 这种写法不可以的吧?
> 出现如下的错误!
> >>> r'\'.join("abc", "def", "hig")
>   File "", line 1
>     r'\'.join("abc", "def", "hig")
>                                  ^
> SyntaxError: EOL while scanning single-quoted string
> 
> On Fri, 24 Sep 2004 09:11:33 +0800, Xie Yanbo <idkey at 163.com> 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')
> >
> > --
> > 《岁暮归南山》
> > 作者:孟浩然
> > 北阙休上书,南山归敝庐。
> > 不才明主弃,多病故人疏。
> > 白发催年老,青阳逼岁除。
> > 永怀愁不寐,松月夜窗虚。
> >
> > _______________________________________________
> > 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
>


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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号