tnblog
首页

python拼接字符串八种

83人阅读 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以上)建议用这个


评价

{{item.title}}

{{item.content}}
呼哈呼哈
博主搜索
文章类别
最新文章
最新评价
{{item.ArticleTitle}}
{{item.BlogName}} : {{item.Content}}