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中执行shell命令的几个方法小结
Sep 18 Python
Python实现的简单算术游戏实例
May 26 Python
python虚拟环境virualenv的安装与使用
Dec 18 Python
Python实现利用163邮箱远程关电脑脚本
Feb 22 Python
selenium+python 去除启动的黑色cmd窗口方法
May 22 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
Oct 11 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
Jan 18 Python
Python datetime模块使用方法小结
Jun 18 Python
Django URL参数Template反向解析
Nov 24 Python
Python实现Kerberos用户的增删改查操作
Dec 14 Python
python编写五子棋游戏
May 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
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
laravel-admin的多级联动方法
2019/09/30 PHP
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
Javascript 圆角div的实现代码
2009/10/15 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
JavaScript中“+”的陷阱深刻理解
2012/12/04 Javascript
js简单的弹出框有关闭按钮
2014/05/05 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
Node.js中npm常用命令大全
2016/06/09 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
jquery+css实现下拉列表功能
2017/09/03 jQuery
利用express启动一个server服务的方法
2017/09/17 Javascript
select获取下拉框的值 下拉框默认选中方法
2018/02/28 Javascript
微信小程序时间控件picker view使用详解
2018/12/28 Javascript
微信小程序新手教程之启动页的重要性
2019/03/03 Javascript
详解javascript设计模式三:代理模式
2019/03/25 Javascript
js实现列表向上无限滚动
2020/01/13 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
京东优选小程序的实现代码示例
2020/02/25 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
浅谈Python程序与C++程序的联合使用
2015/04/07 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
Python更新所有已安装包的操作
2020/02/13 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
Java基础面试题
2014/07/19 面试题
行政人事专员岗位职责
2014/03/05 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
2014矛盾纠纷排查调处工作总结
2014/12/09 职场文书
傲慢与偏见读书笔记
2015/06/29 职场文书
Python中的xlrd模块使用整理
2021/06/15 Python