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学习资料
Feb 08 Python
跟老齐学Python之有点简约的元组
Sep 24 Python
跟老齐学Python之让人欢喜让人忧的迭代
Oct 02 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
Python使用PDFMiner解析PDF代码实例
Mar 27 Python
利用nohup来开启python文件的方法
Jan 14 Python
python 多个参数不为空校验方法
Feb 14 Python
Python any()函数的使用方法
Oct 28 Python
python3中numpy函数tile的用法详解
Dec 04 Python
python实现从ftp服务器下载文件
Mar 03 Python
pandas DataFrame 数据选取,修改,切片的实现
Apr 24 Python
有趣的二维码:使用MyQR和qrcode来制作二维码
May 10 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
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
php中对2个数组相加的函数
2011/06/24 PHP
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
2014/06/23 PHP
phpExcel中文帮助手册之常用功能指南
2014/08/18 PHP
PHP书写格式详解(必看)
2016/05/23 PHP
基础的prototype.js常用函数及其用法
2007/03/10 Javascript
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
Node.js开发指南中的简单实例(mysql版)
2013/09/17 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
Bootstrap每天必学之面板
2015/11/30 Javascript
判断是否存在子节点的实现代码
2016/05/18 Javascript
websocket+node.js实现实时聊天系统问题咨询
2017/05/17 Javascript
vue实现全选、反选功能
2020/11/17 Javascript
详解如何在vue项目中使用lodop打印插件
2018/09/27 Javascript
使用Javascript简单计算器
2018/11/17 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
python操作日期和时间的方法
2014/03/11 Python
python中正则的使用指南
2016/12/04 Python
Python WEB应用部署的实现方法
2019/01/02 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
python之随机数函数的实现示例
2020/12/30 Python
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
购买大码女装:Lane Bryant
2016/09/07 全球购物
阿尔卡特(中国)的面试题目
2014/08/20 面试题
领导班子整改方案和个人整改措施
2014/10/25 职场文书
搬迁通知
2015/04/20 职场文书
开学第一天的感想
2015/08/10 职场文书