Python字符串格式化输出代码实例
作者:zyuanlbj 时间:2021-11-09 16:44:22
这篇文章主要介绍了Python字符串格式化输出代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用占位符%s
name = '小飞'
print('姓名是: %s' % name)
format()函数
格式:“{} {}”.format(value,value)
示例:
name = 'Tom'
age = 7
hobby = '玩滑滑梯!'
money = 8.5
message= '{}今年{}岁,最喜欢{},有零花钱:{}'.format(name, age, hobby, money)
print(message) # Tom今年7岁,最喜欢玩滑滑梯!,有零花钱:8.5美元
Python转换说明符
转换说明符 | 说明 |
%d,%i | 转换为带符号的十进制形式的整数 |
%o | 转换为带符号的八进制形式的整数 |
%x,%X | 转换为带符号的十六进制形式的整数 |
%e | 转化为科学计数法表示的浮点数(e 小写) |
%E | 转化为科学计数法表示的浮点数(E 大写) |
%f,%F | 转化为十进制形式的浮点数 |
%g | 智能选择使用 %f 或 %e 格式 |
%G | 智能选择使用 %F 或 %E 格式 |
%c | 格式化字符及其 ASCII 码 |
%r | 使用 repr() 将变量或表达式转换为字符串 |
%s | 使用 str() 将变量或表达式转换为字符串 |
示例:
# %d digit 数字age = 18print('年龄是:%d' % age) age=18.5 # int(18.5)--->18 取整数print('年龄是:%d' % age) year=2019print('今年是:%02d' % year) # 仍然是2019 但是%f就可设置位数# %f float 小数点后面的位数 而且是四舍五入salary=8899.32895print('我的薪水是:%.2f' % salary)
来源:https://www.cnblogs.com/zyuanlbj/p/11910913.html
标签:python,字符串,格式,化,输出
0
投稿
猜你喜欢
使用matplotlib绘制并排柱状图的实战案例
2022-04-06 01:22:25
Python 类方法和实例方法(@classmethod),静态方法(@staticmethod)原理与用法分析
2023-09-16 04:58:30
Python命令行参数定义及需要注意的地方
2022-09-16 02:34:39
在pycharm上mongodb配置及可视化设置方法
2022-12-04 07:05:31
Python 数据可视化实现5种炫酷的动态图
2023-07-22 10:46:14
SQL Server误设置max server memory的处理方法
2024-01-21 14:01:22
Python+Selenium+Pytesseract实现图片验证码识别
2023-08-17 11:44:01
Python读取yaml文件的详细教程
2021-03-16 20:43:27
使用Tkinter制作信息提示框
2023-12-15 02:13:30
pydantic resolve解决嵌套数据结构生成痛点分析
2022-06-05 02:16:36
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2021-02-19 17:21:52
浅析python字符串前加r、f、u、l 的区别
2022-04-02 13:55:55
Windows XP操作系统下的MYSQL安装过程
2008-11-24 12:52:00
python-docx的简单使用示例教程
2023-10-27 08:32:08
一篇文章带你搞懂Python类的相关知识
2021-06-01 19:31:54
Python异常对代码运行性能的影响实例解析
2023-10-18 23:35:39
MySQL (root@%) does not exist的问题
2011-03-16 15:31:00
pytorch-gpu安装的经验与教训
2022-01-11 20:23:36
在查询分析器理启动或停止SQL Agent服务
2009-01-08 16:20:00
文本框textarea限制输入文字个数的方法
2008-01-28 13:02:00