python字符串连接的几种方式总结

本篇文章给大家分享的内容是关于python字符串连接的几种方式总结,有需要的朋友参考一下

python中有很多字符串连接方式,今天在写代码,顺便总结一下,从最原始的字符串连接方式到字符串列表连接,大家感受下

python中有很多字符串连接方式,今天在写代码,顺便总结一下:

最原始的字符串连接方式:str1 + str2
python 新字符串连接语法:str1, str2
奇怪的字符串方式:str1 str2
% 连接字符串:‘name:%s; sex: ‘ % (‘tom’, ‘male’)
字符串列表连接:str.join(some_list)

第一种,想必只要是有编程经验的人,估计都知道,直接用 “+” 来连接两个字符串:

立即学习“Python免费学习笔记(深入)”;

‘Jim’ + ‘Green’ = ‘JimGreen’

第二种比较特殊,如果两个字符串用“逗号”隔开,那么这两个字符串将被连接,但是,字符串之间会多出一个空格:

‘Jim’, ‘Green’ = ‘Jim Green’

第三种也是 python 独有的,只要把两个字符串放在一起,中间有空白或者没有空白:两个字符串自动连接为一个字符串:

‘Jim”Green’ = ‘JimGreen’
‘Jim’ ‘Green’ = ‘JimGreen’

第四种功能比较强大,借鉴了C语言中 printf 函数的功能,如果你有C语言基础,看下文档就知道了。这种方式用符号“%”连接一个字符串和一组变量,字符串中的特殊标记会被自动用右边变量组中的变量替换:

‘%s, %s’ % (‘Jim’, ‘Green’) = ‘Jim, Green’

第五种就属于技巧了,利用字符串的函数 join 。这个函数接受一个列表,然后用字符串依次连接列表中每一个元素:

var_list = [‘tom’, ‘david’, ‘john’]
a = ‘###’
a.join(var_list) = ‘tom###david###john’

其实,python 中还有一种字符串连接方式,不过用的不多,就是字符串乘法,如:

a = ‘abc’
a * 3 = ‘abcabcabc’

以上就是python字符串连接的几种方式总结的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2264335.html

(0)
上一篇 2025年2月27日 08:08:06
下一篇 2025年2月18日 11:51:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Python的环境配置解析

    这次给大家带来Python的环境配置解析,Python环境配置解析的注意事项有哪些,下面就是实战案例,一起来看一下。 打算学习 Python 来做数据分析的你,是不是在开始时就遇到各种麻烦呢? 到底该装 Python2 呢还是 Python…

    编程技术 2025年2月27日
    200
  • Python Queue模块

    这篇文章主要介绍了python queue模块,现在分享给大家,需要的朋友可以参考下 Python中,队列是线程间最常用的交换数据的形式。Queue模块是提供队列操作的模块,虽然简单易用,但是不小心的话,还是会出现一些意外。 创建一个“队列…

    编程技术 2025年2月27日
    200
  • 利用python如何爬取js里面的内容

    本篇文章给大家分享的内容是3利用python如何爬取js里面的内容 ,有着一定的参考价值,有需要的朋友可以参考一下 一、在编写爬虫软件获取所需内容时可能会碰到所需要的内容是由javascript添加上去的 在获取的时候为空 比如我们在获取新…

    2025年2月27日 编程技术
    200
  • Python中title()方法的使用

    这篇文章主要介绍了python中title()方法的使用简介,现在分享给大家,需要的朋友可以参考下  title()方法返回所有单词的第一个字符大写的字符串的一个副本。语法 以下是title()方法的语法: str.title();登录后复…

    编程技术 2025年2月27日
    200
  • python实现百度语音识别api

    这篇文章主要为大家详细介绍了python实现百度语音识别api,具有一定的参考价值,有需要的朋友可以参考一下 本文实例为大家分享了ython实现百度语音识别的具体代码,供大家参考,具体内容如下 详细百度语音识别api文档 先下载python…

    编程技术 2025年2月27日
    200
  • Python Selenium Cookie 绕过验证码实现登录示例代码_

    这篇文章主要介绍了python selenium cookie 绕过验证码实现登录示例代码,现在分享给大家,有需要的朋友可以参考一下 之前介绍过通过cookie 绕过验证码实现登录的方法。这里并不多余,会增加分析和另外一种方法实现登录。 1…

    2025年2月27日
    200
  • python读取文本中数据并转化为DataFrame的实例_python

    这篇文章给大家分享的是python读取文本中数据并转化为dataframe的实例,具有一定的参考价值,希望可以帮助到有需要的人 在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来。 从纯文本格式文件 “file_in”中…

    2025年2月27日
    200
  • python怎么处理dataframe的时间字段

    这次给大家带来python怎么处理dataframe的时间字段,python处理dataframe时间字段的注意事项有哪些,下面就是实战案例,一起来看一下。 在机器学习过程中,通常会通过pandas读取csv文件,保持成dadaframe格…

    编程技术 2025年2月27日
    200
  • python怎么调用API实现智能回复功能

    python调用api的方法:首先创建好公众号平台;然后在帮助中心里获取APIkey,并填入相关代码;接着运行代码;最后在弹出的二维码界面中,进行扫描并等待一段时间即可。 这次给大家带来python如何调用API实现智能回复功能,pytho…

    2025年2月27日
    200
  • python读取文本数据并转化为DataFrame格式的方法详解

    这次给大家带来python读取文本数据并转化为DataFrame格式的方法详解,python读取文本数据并转化为DataFrame的注意事项有哪些,下面就是实战案例,一起来看一下。 在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一…

    2025年2月27日
    200

发表回复

登录后才能评论