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使用reportlab画图示例(含中文汉字)
Dec 03 Python
python通过加号运算符操作列表的方法
Jul 28 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
Python利用BeautifulSoup解析Html的方法示例
Jul 30 Python
Python基于回溯法子集树模板实现8皇后问题
Sep 01 Python
python处理csv中的空值方法
Jun 22 Python
pytorch: tensor类型的构建与相互转换实例
Jul 26 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
python爬取Ajax动态加载网页过程解析
Sep 05 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
Django路由层如何获取正确的url
Jul 15 Python
用Python可视化新冠疫情数据
Jan 18 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
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
PHP设计模式之适配器模式原理与用法分析
2018/04/25 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
2019/06/05 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
Javascript学习笔记1 数据类型
2010/01/11 Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
2011/05/03 Javascript
深入理解JavaScript系列(9) 根本没有“JSON对象”这回事!
2012/01/15 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
2014/05/29 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
jQuery添加和删除输入文本框标签代码
2016/05/20 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
详解Angular 开发环境搭建
2017/06/22 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
vue项目引入Iconfont图标库的教程图解
2018/10/24 Javascript
vue-cli webpack配置文件分析
2019/05/20 Javascript
python字符串连接的N种方式总结
2014/09/17 Python
Python学习笔记之os模块使用总结
2014/11/03 Python
python获取mp3文件信息的方法
2015/06/15 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
利用python画出折线图
2018/07/26 Python
python入门:这篇文章带你直接学会python
2018/09/14 Python
Python自定义函数计算给定日期是该年第几天的方法示例
2019/05/30 Python
全面介绍python中很常用的单元测试框架unitest
2020/12/14 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
机械工程系毕业生求职信
2013/09/27 职场文书
元旦文艺汇演主持词
2014/03/26 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
2019最新婚庆对联集锦!
2019/07/10 职场文书