鱼C论坛

 找回密码
 立即注册
查看: 1633|回复: 0

[技术交流] 《零基础入门学习Python》第十讲笔记--字符串

[复制链接]
发表于 2017-8-29 10:11:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 尘鸯 于 2017-9-18 15:46 编辑

字符串

内置方法:略

格式化:format(第一个参数的字段,第二个...,第三个...)
              例:"{1} {2} {3}".format("I" , "Love" , "You")   输出 ‘I Love You’
   关键字的方法:
              例:"{a} {b} {c}".format(a="I" , b="Love" , c="You")   输出 ‘I Lo ve You’
格式化符号:   冒号是格式化开始的符号   
              例:'{0:.1f}{1}'.format(23.563 , 'G')     输出  '23.4G'     .1f 中 'f' 代表的是浮点型; '.1' 代表的是小数点留一位

字符串符号
%c  ASCII    %d 格式化整数    %f  格式化浮点数      %e  用科学计数法表示
              例: '%c   %c   %c'  %  (97 , 98 , 99)    输出  a  b  c
              例: '%d  %d  '   %  (45 , 4+5)             输出   45  9  
m.n  : m代表的是显示的最小总宽度,n是小数点后的位数,不足的在前面用空格代替
              例:'%8.1f' %  829.934                         输出  xxxx829.9   x代表的是空格
- : 左对齐
              例:'%5d '  %  4                                   输出   xxxx4
              例:'%-5d'  %  4                                   输出  4xxxx
+:在整数前面显示加号(+)
#:在八进制前显示零('0'),在十六进制前显示'0x'或'0X'
              例: '%#o'  %   10                                 输出'0o12'  o代表八进制
0:显示的数字前面填充0取代空格
              例:'%05d'  %  4                                   输出   00004

评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-30 23:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表