鱼C论坛

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

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

[复制链接]
发表于 2017-7-12 21:00:24 | 显示全部楼层 |阅读模式

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

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

x
字符串的格式化
1、format()字段处理函数,对字符串进行格式化整理位置参数"{0} love {1}.{2}".format("I","FishC","com"),可以有关键字参数"{a} love {b}.{c}"format(a="I",b="FishC",c="com")
2、"{{0}}".format("不打印"),和转义字符的用法差不多,实际上是大括号一般来说他会被认为是字段,所以如果要打印大括号应该要对其进行转义字符相同的处理
3、'{0:.1f}{1}'.format(27.658,'GB')输出结果是27.7GB,冒号表示格式化符号的开始,.1f表示定点数,可以返回一个小数(四舍五入)
4、%c 格式化字符以及其ASCII码与C语言不同,语法"%c %c %c" % (97,98,99) 可以打印出该ASCII码的对应字符
5、%s 格式化字符串,它的语法: "%s" % "string"
6、%d 格式化整数,它的语法: "%d %d" % (1,2)
8、%o 格式化无符号八进制,它的语法:"%o %o" % (1,2)
9、%x/X(控制大小写) 格式化无符号十六进制,它的语法:"%x %X" % (10,10)
10、%f 格式化浮点数,默认精确到6位小数,语法同上
11、%e/E 格式化科学计数法格式化定点数,语法同上
12、%g/G 会根据值的大小决定用%f还是%e
格式化辅助命令
13、%5.1f 表示宽度占5位和1位小数
14、-代表左对齐
15、在正数前面显示加号+
16、#可以在八进制前面显示0o,十六进制0X
17、0 在空格那边补0
字符串转义字符含义
这些内容和C语言差不多

评分

参与人数 2荣誉 +2 鱼币 +3 收起 理由
康小泡 + 1
小甲鱼 + 2 + 2 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-15 23:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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