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列表(list)、字典(dict)、字符串(string)基本操作小结
Nov 28 Python
python中循环语句while用法实例
May 16 Python
python实现简单点对点(p2p)聊天
Sep 13 Python
Python实现的随机森林算法与简单总结
Jan 30 Python
python 读入多行数据的实例
Apr 19 Python
python日期时间转为字符串或者格式化输出的实例
May 29 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
Apr 15 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
Jul 11 Python
django框架模型层功能、组成与用法分析
Jul 30 Python
Python中类似于jquery的pyquery库用法分析
Dec 02 Python
利用jupyter网页版本进行python函数查询方式
Apr 14 Python
基于python实现判断字符串是否数字算法
Jul 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
做一个有下拉功能的留言版
2006/10/09 PHP
PHP 变量定义和变量替换的方法
2009/07/30 PHP
Adnroid 微信内置浏览器清除缓存
2016/07/11 PHP
PHP强制转化的形式整理
2020/05/22 PHP
WEB高性能开发之疯狂的HTML压缩
2010/06/19 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
js showModalDialog弹出窗口实例详解
2014/01/07 Javascript
node.js超时timeout详解
2014/11/26 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
js仿微博实现统计字符和本地存储功能
2015/12/22 Javascript
基于JavaScript实现弹出框效果
2016/02/19 Javascript
JavaScript的ExtJS框架中表格的编写教程
2016/05/21 Javascript
JavaScript事件学习小结(五)js中事件类型之鼠标事件
2016/06/09 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
Python设计模式之策略模式实例详解
2019/01/21 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
十一个高级MySql面试题
2014/10/06 面试题
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
大学生怎样进行自我评价
2013/12/07 职场文书
市场营销专业个人求职信范文
2013/12/14 职场文书
医药类个人求职的自我评价
2014/02/12 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
授权收款委托书
2014/09/23 职场文书
逃课打麻将检讨书
2014/10/05 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
婚宴来宾致辞
2015/07/28 职场文书
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis