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接收多播数据的代码
Mar 01 Python
python使用PythonMagick将jpg图片转换成ico图片的方法
Mar 26 Python
vscode 远程调试python的方法
Dec 01 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
python 文件查找及内容匹配方法
Oct 25 Python
使用Python实现微信提醒备忘录功能
Dec 04 Python
Python3 max()函数基础用法
Feb 19 Python
python如何制作英文字典
Jun 25 Python
Python任务调度模块APScheduler使用
Apr 15 Python
pycharm激活码2020最新分享适用pycharm2020最新版亲测可用
Nov 22 Python
python基础之//、/与%的区别详解
Jun 10 Python
python数字图像处理之图像自动阈值分割示例
Jun 28 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
ajax php 实现写入数据库
2009/09/02 PHP
用PHP查询搜索引擎排名位置的代码
2010/01/05 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
2014/11/07 PHP
PHP数据对象PDO操作技巧小结
2016/09/27 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
asp.net+js 实现无刷新上传解析csv文件的代码
2010/05/17 Javascript
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
2015/09/06 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
AngularJs动态加载模块和依赖注入详解
2016/01/11 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
react-router实现按需加载
2017/05/09 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
微信小程序button标签open-type属性原理解析
2020/01/21 Javascript
vue 项目引入echarts 添加点击事件操作
2020/09/09 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
numpy.linspace函数具体使用详解
2019/05/27 Python
Python超越函数积分运算以及绘图实现代码
2019/11/20 Python
Python生成器generator原理及用法解析
2020/07/20 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
路政管理毕业自荐书范文
2014/02/10 职场文书
2014光棍节大学生联谊活动方案
2014/10/10 职场文书
2015年服务员个人工作总结
2015/05/27 职场文书
家属联谊会致辞
2015/07/31 职场文书
如何用python插入独创性声明
2021/03/31 Python
MySQL中出现乱码问题的终极解决宝典
2021/05/26 MySQL