python技巧 – 连接字符串的 6 种方法

本文汇集了连接字符串的 6 种常用方法,介绍如下:

使用“+”运算符连接字符串

s = ‘String’ + ‘ Concatenation’ print(s)# String Concatenation

或者,

s1 = ‘String’s2 = s1 + ‘ Concatenation’print(s2)# String Concatenation

使用“+=”运算符连接字符串

和使用使用“+”运算符类似,可以用来把多个字符串连接成为一个字符串,

s = ‘String’s += ‘ Concatenation’print(s)# String Concatenation

使用join()方法连接字符串

s1 = ‘String’s2 = ‘Concatenation’s3 = ”.join([s1, s2])print(s3)# StringConcatenation

使用 join() 方法连接字符串时,也可以指定分隔符,

s1 = ‘String’s2 = ‘Concatenation’s3 = ‘_ ‘.join([s1, s2])print(s3)#String_Concatenation

在上面的例子中,用“_”作为分隔符,下面的例子中使用“,”逗号作为分隔符,

s1, s2, s3 = ‘Python’, ‘String’, ‘Concatenation’s = ‘,’.join([s1, s2, s3])print(s)#Python,String,Concatenation

使用格式符 % 连接字符串

s1, s2, s3 = ‘Python’, ‘String’, ‘Concatenation’s = ‘%s %s %s’ % (s1, s2, s3)print(s)# Python String Concatenation

使用format() 方法连接字符串

s1, s2, s3 = ‘Python’, ‘String’, ‘Concatenation’s = ‘{} {} {}’.format(s1, s2, s3)print(s)# Python String Concatenation

使用 f-strings 形式连接字符串

s1, s2, s3 = ‘Python’, ‘String’, ‘Concatenation’s = f'{s1} {s2} {s3}’print(s)# Python String Concatenation

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年6月19日
下一篇 2022年6月19日

相关推荐

  • 论偶像明星的发型的千变万化

    不论是几十年以前的明星演员,还是现在的偶像们,无一不在意自己的发型,一会黑长直,一会鸡窝头,再配上奇怪的妆容感,就时而像韩国明星,时而像邻家小妹小哥,时而又像乡下种田的。但是和以前…

    2022年6月30日
  • MYSQL存储过程即常用逻辑知识点总结

    Mysql存储过程 1.创建存储过程语法(格式) DELIMITER $CREATE PROCEDURE 存储过程名A(IN 传入参数名a INT,IN 传入参数名b VARCHA…

    2022年6月18日
  • 向往“简单”(随笔)

    向往“简单”(随笔) 作者 王艺涞 摘要:任何事物,如果简单便捷,就易于让大多数人接受,如果尖酸杂复,终将被大多数人抛弃,这在我们生活中常见,也是最简单的道理,但这个事实和现象却常…

    2022年6月15日
  • 抖音直播开场白话术技巧大全(抖音直播开场白话术)

    现在直播带货这么火,想做直播带货主播的人也越来越多,不过对于很多的新人主播来说,在刚开始直播的时候都不知道要讲什么好,脑子一片空白,刚做直播需要很长的的时间才能适应,所以在前期直播…

    2022年10月24日
  • 芬兰教育为何世界第一?看完芬兰父母教育孩子的方法就明白了

    说到芬兰,除了极光,大家讨论芬兰最多的可能就是教育了。作为西方教育的典范,为什么芬兰教育一直引领世界,保持世界第一,这可能是全世界父母都想知道的秘密。当然,中国和芬兰有不同的国情。…

    2022年8月19日
  • WiFi 网络的最佳路由器安全设置

    如今,保护您的 WiFi 网络几乎与锁门一样重要。如果没有任何安全措施,黑客可以使用您连接的任何设备,甚至是您的可视门铃,来破坏您的网络并获取您的个人信息,例如您的银行详细信息。为…

    2022年6月24日
  • RabbitMQ GUI客户端工具(RabbitMQ Assistant)

    RabbitMQ 是一个开源消息代理软件(有时称为面向消息的中间件),它最初实现了高级消息队列协议 (AMQP),后来扩展了一个插件架构以支持流式文本消息传递协议 (STOMP) …

    2022年6月15日
  • Android Jetpack系列(四):LiveData (原理篇)

    前言 在上一篇文章中我们学习了LiveData的基本用法, 我们知道LiveData是一个可观察的数据持有者,他是具有组件生命周期感知的,那么它是如何观察组件生命周期变化的呢? L…

    2022年7月31日
  • Python其实很简单 第十一章 正则表达式

    正则表达式是一个特殊的字符序列,它用来检查一个字符串是否与某种模式匹配。正则表达式在编译程序中至关重要,但并不是每个人都需要特别深入的学习和掌握。在此,只介绍一些最基本的应用。 1…

    2022年6月30日
  • 这也太坑了!微博CEO收到千元到付包裹:拒收一次,又发一次

    近日,微博CEO王高飞发动态表示,称自己受到了一件到付1000多元的包裹,并隔空质问@顺丰集团,问是不是“骗钱”的。此外,他还表示拒收了一次,寄件方又发了一次。至于寄件方的电话,微…

    2022年6月16日

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息