Python中拼接字符串的多种方法, 你想了解吗?
前言
相信大家在做项目的时候会遇到拼接的问题,大家都习惯性用 + 这个连接符来拼接,接下来为大家介绍几种拼接的方法 。
python拼接字符串一般有以下几种方法:
①直接通过(+)操作符拼接
s = 'Hello'+' '+'World'+'!' print(s)
输出结果:
Hello World!
使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率。
②通过str.join()方法拼接
strlist=['Hello',' ','World','!'] print(''.join(strlist))
输出结果:
Hello World!
③通过str.format()方法拼接
s='{} {}!'.format('Hello','
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
移动端H5中JS调用原生接口的原理总结(JSBridge)
JS调用android接口的原理: 1. H5中的JS发起请求,在android的WebViewClient.shouldOverrideUrlLoading方法中拦截URL请求,判断是否为接口调用 2. android通过webView.addJavascriptInterface方法向windows对象中注入原生代码,然后H5在JS中调用相应的方法 3.选择prompt,console.log,alert等方法作为通信的接口 JS调用IOS接口的原理 UIWebView的delegate函数拦截jsbridge://开头的请求
- 下一篇
4.2019Android多线程总结
1.什么是线程 线程就是进程中运行的多个子任务,是操作系统调用的最小单元 2.线程的状态 New:新建状态,new出来,还没有调用startRunnable:可运行状态,调用start进入可运行状态,可能运行也可能没有运行,取决于操作系统的调度Blocked:阻塞状态,被锁阻塞,暂时不活动,阻塞状态是线程阻塞在进入synchronized关键字修饰的方法或代码块(获取锁)时的状态。Waiting:等待状态,不活动,不运行任何代码,等待线程调度器调度,wait sleepTimed Waiting:超时等待,在指定时间自行返回Terminated:终止状态,包括正常终止和异常终止 2.线程的创建 a.继承Thread重写run方法b.实现Runnable重写run方法c.实现Callable重写call方法实现Callable和实现Runnable类似,但是功能更强大,具体表现在a.可以在任务结束后提供一个返回值,Runnable不行b.call方法可以抛出异常,Runnable的run方法不行c.可以通过运行Callable得到的Fulture对象监听目标线程调用call方法的结果,得...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果