你如何定义一个函数来打印python中字符之间用破折号的字符串?

时间:2014-09-18 15:22:35

标签: python string function

我想定义一个函数(print_with_dashes),以便在字符之间插入破折号时打印字符串x。在此示例中,理想情况下会打印h-e-l-l-o

def print_with_dashes(x):
    print (x)

print_with_dashes ('hello')

1 个答案:

答案 0 :(得分:2)

您可以使用join功能。

def print_with_dashes(x):
    print '-'.join(x)

演示:

>>> print_with_dashes('hello')
h-e-l-l-o
>>>