python 求从1加到100的和,join的用法

li=[]
def func3(x):
    li.append(str(x))
    if x==1:
        return  1
    return  x+func3(x-1)
# print(func3(100))
re=func3(100)
print('%s=%s'%('+'.join(li),func3(100)))
# Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
# str.join(sequence)
seq={'hello':'1','good':'2','nihao':'3'}
print('-'.join(seq))

 注意:字典本身没有顺序

posted @ 2018-12-05 20:44  Smilevv-45  阅读(1593)  评论(0编辑  收藏  举报