python​格式化字符串


Posted in Python onApril 20, 2022

知识点:格式化、三引号、Unicode、字符串字母处理函数

​1、​格式化字符串输出​

编号

运算符类型

说明

1

[ : ]

截取字符串

2

in

成员运算符,可查找字符串是否包含某字符串或字符串,返回false和true

3

not in

成员运算符,同上,相反

,格式:print("hello %s %s ..." % ('值1','值2','...'))

2、​三引号

编号

运算符类型

说明

1

[ : ]

截取字符串

2

in

成员运算符,可查找字符串是否包含某字符串或字符串,返回false和true

3

not in

成员运算符,同上,相反

三引号允许字符串可以换行:'''

​3、Unicode

在字符串前加上前缀u就表达Unicode字符串

代码如下:

#!/usr/bin/python3
# -*- coding: utf-8 -*-

a=51
b='CTO'

# 格式化字符串输出
print('Hello %s %s' % (51,'CTO'))

# 三引号
c='''
create table cto(
id int,
name varchar(20)
)'''

print('字符串:%s' % (c))

# Unicode
d=u'51\u0020CTO'
print('%s的Unicode字符串:%s' % ('51\u0020CTO',d))

效果如下:

python​格式化字符串

 

4、字符串字母处理函数(补充)

字符串字母处理函数:.upper()、.lower()、.swapcase()、.capitalize()、.title()​

编号

函数名

说明

1

​ljust

 

2

​rjust

 

3

​center

 

4

zfill

 

代码如下:

#!/usr/bin/python3
# -*- coding: utf-8 -*-

myStr='heLlO 51 cTo'
print('转换前字符串:%s\n' % (myStr))

# 全部字符串转为大写
myStr_New=myStr.upper()
print('1、全部字符串转为大写 - upper')
print('转换后字符串:%s\n' % (myStr_New))

# 全部字符串转为小写
myStr_New=myStr.lower()
print('2、全部字符串转为小写 - lower')
print('转换后字符串:%s\n' % (myStr_New))

# 字符串大小写互换
myStr_New=myStr.swapcase()
print('3、字符串大小写互换 - swapcase')
print('转换后字符串:%s\n' % (myStr_New))

# 字符串大小写互换
myStr_New=myStr.capitalize()
print('4、首字母大写,其余字母小写 - capitalize')
print('转换后字符串:%s\n' % (myStr_New))

# 首字母大小,其余保持不变
myStr_New=myStr.title()
print('5、首字母大小,其余保持不变 - title')
print('转换后字符串:%s\n' % (myStr_New))
-----------------------------------
©著作权归作者所有:来自51CTO博客作者小5聊基础的原创作品,请联系作者获取转载授权,否则将追究法律责任
#yyds干货盘点#字符串格式化函数 - python基础学习系列(29)
https://blog.51cto.com/u_15288318/5112103

效果如下:

python​格式化字符串

到此这篇关于python字符串格式化函数的文章就介绍到这了!

Python 相关文章推荐
使用python提取html文件中的特定数据的实现代码
Mar 24 Python
Python实现运行其他程序的四种方式实例分析
Aug 17 Python
python实现简单聊天应用 python群聊和点对点均实现
Sep 14 Python
解决seaborn在pycharm中绘图不出图的问题
May 24 Python
Pandas DataFrame 取一行数据会得到Series的方法
Nov 10 Python
Python将字符串常量转化为变量方法总结
Mar 17 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
基于python3抓取pinpoint应用信息入库
Jan 08 Python
python修改linux中文件(文件夹)的权限属性操作
Mar 05 Python
基于Python共轭梯度法与最速下降法之间的对比
Apr 02 Python
Python 解决相对路径问题:"No such file or directory"
Jun 05 Python
Python中openpyxl实现vlookup函数的实例
Oct 28 Python
Python编写冷笑话生成器
Apr 20 #Python
Python Django / Flask如何使用Elasticsearch
Apr 19 #Python
python中mongodb包操作数据库
Apr 19 #Python
Elasticsearch 聚合查询和排序
Apr 19 #Python
Elasticsearch 基本查询和组合查询
Apr 19 #Python
Elasticsearch 批量操作
Apr 19 #Python
Elasticsearch 数据类型及管理
Apr 19 #Python
You might like
第八节--访问方式
2006/11/16 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
php创建无限级树型菜单
2015/11/05 PHP
nginx下安装php7+php5
2016/07/31 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
node.js入门教程迷你书、node.js入门web应用开发完全示例
2014/04/06 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
jquery实现简单实用的弹出层效果代码
2015/10/15 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
js事件驱动机制 浏览器兼容处理方法
2016/07/23 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
ajax实现动态下拉框示例
2017/01/10 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
关于JS解构的5种有趣用法
2019/09/05 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
AntV F2和vue-cli构建移动端可视化视图过程详解
2019/10/08 Javascript
Python实现JSON反序列化类对象的示例
2018/01/31 Python
shell命令行,一键创建 python 模板文件脚本方法
2018/03/20 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
2019/12/04 Python
python3连接MySQL8.0的两种方式
2020/02/17 Python
Python devel安装失败问题解决方案
2020/06/09 Python
哈弗商学院毕业生求职信
2014/02/26 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
2019行政前台转正申请书范文3篇
2019/08/15 职场文书
pycharm debug 断点调试心得分享
2021/04/16 Python