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判断、获取一张图片主色调的2个实例
Apr 10 Python
Python编程中的反模式实例分析
Dec 08 Python
在Python中操作字符串之replace()方法的使用
May 19 Python
Python字符串转换成浮点数函数分享
Jul 24 Python
PyQt5每天必学之拖放事件
Aug 27 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
python ftplib模块使用代码实例
Dec 31 Python
浅谈Python中的继承
Jun 19 Python
Python Sqlalchemy如何实现select for update
Oct 12 Python
使用gunicorn部署django项目的问题
Dec 30 Python
python中spy++的使用超详细教程
Jan 29 Python
Python闭包的定义和使用方法
Apr 11 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
谈一谈收音机的高放电路
2021/03/02 无线电
php ci框架中加载css和js文件失败的原因及解决方法
2014/07/29 PHP
PHP中Http协议post请求参数
2015/11/02 PHP
PHP数据库操作二:memcache用法分析
2017/08/16 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
2018/04/20 PHP
ExtJS下grid的一些属性说明
2009/12/13 Javascript
jquery清空表单数据示例分享
2014/02/13 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
2016/04/27 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
浅谈JavaScript对象与继承
2016/07/10 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
Vue CLI3.0中使用jQuery和Bootstrap的方法
2019/02/28 jQuery
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
Python base64编码解码实例
2015/06/21 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
python的concat等多种用法详解
2018/11/28 Python
Python3实现获取图片文字里中文的方法分析
2018/12/13 Python
浅谈Django中view对数据库的调用方法
2019/07/18 Python
Python偏函数Partial function使用方法实例详解
2020/06/17 Python
如何使用python socket模块实现简单的文件下载
2020/09/04 Python
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
什么是类的返射机制
2016/02/06 面试题
初级Java程序员面试题
2016/03/03 面试题
2014年招商工作总结
2014/11/22 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书
论文评审意见
2015/06/05 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript