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查看多台服务器进程的脚本分享
Jun 11 Python
基于python元祖与字典与集合的粗浅认识
Aug 23 Python
Python中str.join()简单用法示例
Mar 20 Python
python3+PyQt5重新实现自定义数据拖放处理
Apr 19 Python
Python简单过滤字母和数字的方法小结
Jan 09 Python
python中数组和矩阵乘法及使用总结(推荐)
May 18 Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
Sep 26 Python
python matplotlib拟合直线的实现
Nov 19 Python
在python中计算ssim的方法(与Matlab结果一致)
Dec 19 Python
matplotlib 三维图表绘制方法简介
Sep 20 Python
Selenium Webdriver元素定位的八种常用方式(小结)
Jan 13 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获取excel文件数据
2017/04/21 PHP
Javascript 学习笔记 错误处理
2009/07/30 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
解析JavaScript中的不可见数据类型
2013/12/02 Javascript
JS检测输入字符是否包含非法字符的示例代码
2014/02/11 Javascript
js使用心得分享
2015/01/13 Javascript
JS的数组迭代方法
2015/02/05 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
2015/06/18 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
AngularJS service之select下拉菜单效果
2017/07/28 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
使用localStorage替代cookie做本地存储
2019/09/25 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
Python实现学生成绩管理系统
2020/04/05 Python
基于python实现从尾到头打印链表
2019/11/02 Python
python操作docx写入内容,并控制文本的字体颜色
2020/02/13 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
Servlet如何得到服务器的信息
2015/12/22 面试题
升职自荐书范文
2013/11/28 职场文书
创业计划书——互联网商机
2014/01/12 职场文书
蓝颜请假条
2014/04/11 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
大学生社会实践评语
2014/04/25 职场文书
监督检查工作方案
2014/05/28 职场文书
公司周年庆活动方案
2014/08/25 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
公开致歉信
2019/06/24 职场文书
Python pyecharts案例超市4年数据可视化分析
2022/08/14 Python