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使用xlrd模块读写Excel文件的方法
May 06 Python
Python实现豆瓣图片下载的方法
May 25 Python
Python安装图文教程 Pycharm安装教程
Mar 27 Python
python中的字符串内部换行方法
Jul 19 Python
Django使用paginator插件实现翻页功能的实例
Oct 24 Python
pycharm 批量修改变量名称的方法
Aug 01 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
使用turtle绘制五角星、分形树
Oct 06 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
Python基于execjs运行js过程解析
Nov 27 Python
用Python爬虫破解滑动验证码的案例解析
May 06 Python
Python实现数据的序列化操作详解
Jul 07 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中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
php实现修改新闻时删除图片的方法
2015/05/12 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
JavaScript Memoization 让函数也有记忆功能
2011/10/27 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
javascript中expression的用法整理
2014/05/13 Javascript
jQuery的bind()方法使用详解
2015/07/15 Javascript
Bootstrap每天必学之附加导航(Affix)插件
2016/04/25 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
Underscore之Array_动力节点Java学院整理
2017/07/10 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
ES6函数实现排它两种写法解析
2020/05/13 Javascript
微信小程序单选框自定义赋值
2020/05/26 Javascript
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
Python科学计算之NumPy入门教程
2017/01/15 Python
Python 专题一 函数的基础知识
2017/03/16 Python
Python 专题三 字符串的基础知识
2017/03/19 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
python中requests库session对象的妙用详解
2017/10/30 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
使用pandas中的DataFrame数据绘制柱状图的方法
2018/04/10 Python
斯福泰克软件测试面试题
2015/02/16 面试题
知识竞赛拉拉队口号
2014/06/16 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
2014年财务工作总结与计划
2014/12/08 职场文书
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技