首页 > 编程语言 >Python 字符串拼接方法

Python 字符串拼接方法

时间:2024-06-24 09:56:20浏览次数:25  
标签:123 format Python 拼接 字符串 meet nice

字符串的拼接方式有多种:

s = 'nice'
t = 'meet you'
r = '!'

1.利用字符串的格式化%s来拼接字符串。

‘%s %s %s’%(s,t,r)
结果:‘nice meet you!’

2.利用 join 方法来拼接字符串。

' '.join([s,t,r])
结果:‘nice meet you!’

3.利用加号 "+ "来拼接字符串。

s + t + r
结果:‘nice meet you!’

4.利用 format 方法来拼接字符串。

'{}{}{}'.format(s,t,r)
结果:‘nice meet you!’

字符串的格式化

1.格式化整数%d

‘%6d’%123      #   %d      6表示字符串长度
结果是‘   123’

2.格式化浮点数%f

‘%09.2f’%357.268      #  %f      0表示用0填充,2表示只保留2位小数
结果是‘000357.27’

3.对象原样输出%r

‘%r’%‘123’    #   %r      原样输出对象
结果是‘‘123’’

4.字符串的format方法

‘{a:.2f}’.format(a=12.3333)  #保留2位小数  #可简写为a=12.3333  f'{a:.2f}'
‘{:.2%}’.format(0.35)   #以百分号形式输出

标签:123,format,Python,拼接,字符串,meet,nice
From: https://blog.csdn.net/lxj011899qwer/article/details/139916936

相关文章

  • 基于Python的招聘岗位数据爬虫及可视化分析系统【源码】
    一、引言在信息爆炸的时代,数据分析成为理解行业趋势、优化人才配置的关键。本篇博客将详细介绍如何利用Python构建一套招聘岗位数据爬虫系统,并结合数据分析与可视化技术,为人力资源管理者和求职者提供岗位需求分析、薪资分布、技能要求等多维度的洞见。本系统旨在帮助用户快速......
  • A Completed Python Scripter and File Handle with Matplotlib
    importosimportrequestsimportrequestsfrombs4importBeautifulSoupfromtypingimportDicttotal_div:Dict[str,BeautifulSoup]=dict()defthe_big_div(text:str):soup=BeautifulSoup(text,'lxml')count=soup.find_all('div......
  • LeetCode 28题找出字符串中第一个匹配项的下标
    给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从0开始)。如果 needle 不是 haystack 的一部分,则返回  -1 。示例1:输入:haystack="sadbutsad",needle="sad"输出:0解释:"sad"在下标0和6......
  • python学习笔记-09
    面向对象编程-中面向对象三大特征:封装、继承、多态。封装:把内容封装起来便于后面的使用。对于封装来讲,就是使用__init__方法将内容封装道对象中,然后通过对象直接或者self获取被封装的内容。继承:子继承父的属性和方法。多态:所谓多态就是定义时的类型和运行时的类型不一样......
  • String字符串拼接原理
    分为三种情况字符串常量与字符串常量字符串常量之间的拼接操作在未加载到内存之前就已经完成了。在前端编译期间(即将.java源文件编译为.class字节码文件),会对字符串常量之间的拼接操作进行优化。对应的指令:可以看到对于s1和s2这两个局部变量,它们指向的是常量池中同一个对象,它......
  • python基础 - 数据可视化
    数据分析与可视化headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/81.0.4044.138Safari/537.36'}1、csv库Python天生支持读取CSV格式数据并且是可配置的(这个我们看到是必不可少的)。在Python里边有个......
  • python基础 - 数据实战
    """数据挖掘的流程:1-获取数据1-从固有的本地获取2-互联网动态获取2-存储数据1-大量数据数据库2-部署太大数据--使用文件存储:1-txt2-excel3-csv3-清洗数据4-算法的介入5-结果展示6-分析汇总"""importrequests,timeimportpprint,csvimportthrea......
  • python基础 - Qt5设计界面
    1、QtDesigner环境搭建1、安装PySide2库cmd里运行pipinstallPySide2-ihttps://pypi.douban.com/simple--trustedhostpypi.douban.com2、Pycharm关联DesignerFile->Settings->Tools->ExternalTools,打开页面。目的:用于快速设计、修改ui并生成.ui文件。Program......
  • python json反序列化为对象
    在Python中,将JSON数据反序列化为对象通常意味着将JSON格式的字符串转换为一个Python的数据结构(如列表、字典)或者一个自定义的类实例。虽然Python的标准库json模块不提供直接将JSON数据映射到类的实例的功能,但我们可以通过一些技巧来实现这个需求。以下是一个详细的示例,展示了如何......
  • Python实现语音转文字功能
    importosimportrequestsimporturllibimportcalendarimporttimeimportdatetimefrommoviepy.editorimportAudioFileClipfrompydubimportAudioSegmentfromaipimportAipSpeechclassDouYin:def__init__(self):self._headers={......