tnblog
首页
登录

python拼接字符串八种

171人阅读 2019/1/20 20:45 评论:3 手机 收藏 关注
分类: python

格式化类:%、format()、template

拼接类:+、()、join()

插值类:f-string

1:%


print('%s %s'%('hello','word'))

hello word


2:format()


print("{} {}".format('hello','word'))

hello word


3:template


print("{}{}".format('hello','word'))

helloword


4:+


s='hello'

s1='word'

print(s+s1)

helloword


20个以内很快


5:()


s_tuple=('hello ''word')

>>> print(s_tuple)

hello word

>>> type(s_tuple)

<class 'str'>

注意:这个元祖内要真实的str 不能混用变量


6:join()


s=['hello','word']

>>> print(" ".join(s))

hello word

超过20个 序列 低版本(3.6以上)建议用这个


7:f-string()


>>> a

'hello'

>>> b

'word'

>>> print(f"{a} {b}")

hello word

超过20个 高版本(3.6以上)建议用这个


评价
关注
无论这个世界对你怎样,都请你一如既往的努力、勇敢、充满希望。
文章
6
评论
8
分类
16
关注
16
{{item.ArticleTitle}}
{{item.BlogName}} : {{item.Content}}