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正则表达式 re模块使用说明
May 19 Python
python基础入门学习笔记(Python环境搭建)
Jan 13 Python
Python编程中归并排序算法的实现步骤详解
May 04 Python
python开发环境PyScripter中文乱码问题解决方案
Sep 11 Python
Python打包方法Pyinstaller的使用
Oct 09 Python
详解Python装饰器
Mar 25 Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 Python
python实现几种归一化方法(Normalization Method)
Jul 31 Python
通过实例了解python property属性
Nov 01 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
Dec 09 Python
解决Jupyter-notebook不弹出默认浏览器的问题
Mar 30 Python
详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法
Apr 25 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
ecshop 批量上传(加入自定义属性)
2012/03/20 PHP
PHP对文件夹递归执行chmod命令的方法
2015/06/19 PHP
PHP 数组基本操作方法详解
2016/06/17 PHP
Yii2针对游客、用户防范规则和限制的解决方法分析
2016/10/08 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
js Flash插入函数免激活代码
2009/03/31 Javascript
javascript 关闭IE6、IE7
2009/06/01 Javascript
js tab效果的实现代码
2009/12/26 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
javascript ie6兼容position:fixed实现思路
2013/04/01 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
js Calender控件使用详解
2015/01/05 Javascript
jQuery中insertBefore()方法用法实例
2015/01/08 Javascript
javascript手工制作悬浮菜单
2015/02/12 Javascript
百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
2016/02/19 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
微信小程序使用audio组件播放音乐功能示例【附源码下载】
2017/12/08 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
Vue简单封装axios之解决post请求后端接收不到参数问题
2020/02/16 Javascript
vue学习笔记之Vue中css动画原理简单示例
2020/02/29 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
python的pdb调试命令的命令整理及实例
2017/07/12 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
python matplotlib 画dataframe的时间序列图实例
2019/11/20 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
python包的导入方式总结
2021/03/02 Python
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
自我评价200字分享
2013/12/17 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
优秀范文:《但愿人长久》教学反思3篇
2019/10/24 职场文书
Mysql排查分析慢sql之explain实战案例
2022/04/19 MySQL