Advertisement

学习Python字符串拼接方法!

阅读量:

Python字符串拼接的八种方式

在多种场景中必须将多个字符串进行拼接操作。Python为此提供了多种拼接字符的方法主要分为三类方法:基于内存池的高效拼接基于磁盘缓存的分批处理以及基于网络通信的大规模数据整合等技术方案或机制

格式化类:%、format()、template
拼接类:+、*、()、join()
插值类:f-string

(1)格式化类

- 使用占位符%

复制代码
    # 将字符串s1和s2使用占位符%拼接起来
    s1 = 'hello'
    s2 = 'world'
    print('%s %s '%(s1, s2)) #%s是一个占位符,它仅仅只代表一段字符串,并不是实际的拼接内容,需要拼接的内容s1和s2放在在一个单独的%号后面,放在一个元组里
    >>>hello world

占位符%s主要用于表示一段字符串内容。尽管其名称中暗示着直接拼接功能的存在误解或误导作用,但事实上它仅表示一段字符串内容,并非实际的拼接内容。为了实现拼接功能,应当将要拼接的内容s1和s2应放置在一个单独的%符号之后,并将这些待拼接的内容整合到同一个占位符内,通常建议将其包含在元组中以确保正确引用。其他类型的占位符包括:%d用于整数、%f用于浮点数以及%x用于十六进制数值。

占位符%s不仅可以表示字符串str而

全部评论 (0)

还没有任何评论哟~