手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python编程例子 输入一个数再输出原来的数用python编程例子

时间:2022-05-30    点击: 次    来源:网络    作者:佚名 - 小 + 大

python编程例子 输入一个数再输出原来的数用python编程例子


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

使用字符串对象的 format()方法
字符串对象提供了 format()方法用于字符串格式化,其语法格式如下:
str.format(args)
其中,format 用于指定字符串的显示样式(模板);args 用于指定要转换的项,如果有多项,则用逗号进行分隔。
下面重点介绍如何创建模板。在创建模板时,需要使用{}和:指定占位符,基本语法格式如下:
{[index][:[[fill]align][sign][#][width][.precision][type]]}
参数说明如下。
 index:可选参数,用于指定要设置格式的对象在参数列表中的索引位置,索引值从 0开始。如果省略,则根据值的先后顺序自动分配。
说明:当一个模板中出现多个占位符时,指定索引位置的规范需统一,即全部采用手动指定,或者全部采用自动指定。例如,定义“'我是数值:{:d},我是字符串:{1:s}'”模板是错误的,会抛出如图 6.12 所示的异常。
图 6.12 字段规范不统一抛出的异常
 fill:可选参数,用于指定空白处填充的字符。
 align:可选参数,用于指定对齐方式(值为<表示内容左对齐;值为>表示内容右对齐;
值为=表示内容右对齐,将符号放在填充内容的最左侧,且只对数字类型有效;值为^表示内容居中),需要配合 width 一起使用。
 sign:可选参数,用于指定有无符号数(值为+表示正数加正号,负数加负号;值为-表示正数不变,负数加负号;值为空格表示正数加空格,负数加负号)。
 #:可选参数,对于二进制数、八进制数和十六进制数,如果加上#,表示会显示 0b/0o/0x前缀,否则不显示前缀。
 width:可选参数,用于指定所占宽度。
 .precision:可选参数,用于指定保留的小数位数。
 type:可选参数,用于指定类型,format()方法中常用的格式化字符如表 6.2 所示。
表 6.2 format()方法中常用的格式化字符
格式化字符  说 明  格式化字符 说 明
s  对字符串类型格式化  b  将十进制数自动转换成二进制数表示再格式化
d  十进制数  o  将十进制数自动转换成八进制数表示再格式化
c
将十进制数自动转换成对应的
Unicode 字符
x 或者 X  将十进制数自动转换成十六进制数表示再格式化
e 或者 E  转换为科学计数法表示再格式化  f 或者 F  转换为浮点数(默认小数点后保留 6 位)再格式化g 或者 G  自动在 e 和 f 或者 E 和 F 中切换  %  显示百分比(默认显示小数点后 6 位)
例如,定义一个保存公司信息的字符串模板,然后应用该模板输出不同公司的信息,代码如下:
01 template = '编号:{:0>9s}\t 公司名称: {:s} \t 官网: http://www.{:s}.com' # 定义模板
02 context1 = template.format('7','百度','baidu') # 转换内容 1
03 context2 = template.format('8','明日学院','mingrisoft') # 转换内容 2
04 print(context1) # 输出格式化后的字符串
05 print(context2) # 输出格式化后的字符串
上面的代码运行后将显示如图 6.13 所示的效果,即按照指定模板格式输出两条公司信息。
图 6.13 格式化输出公司信息
在实际开发中,数值类型有多种显示方式,比如货币形式、百分比形式等,使用 format()方法可以将数值格式化为不同的形式。

上一篇:初中python编程例子高中python编程例子小红小明校园贷

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |