您的位置:首页 > 编程语言 > Python开发

深度学习所需的python--学习笔记11

2017-10-28 13:58 267 查看
字符格式化

format()可以灵活的调整字符格式,格式如下:

template.format(p1, p2, ..., k1=v1, k2=v2)其中的template是包含格式化代码的字符串,format()方法是用相应的参数替换格式化代码里的值,例如:
print('历经九九{0}难,重返{1}重离恨天。'.format(81, 33)){0}和{1}就是格式化代码,第一个将被format()里的第0个参数替代,

对于要精确的规定数字的显示格式,则需要更多的格式化代码,完整语法为:

{<参数索引>:<宽度><小数点位数><类型>}

常用的有d 整数,f浮点数, b二进制数, o八进制数, x十六进制数, s字符串, e科学计数法

lambda函数

python中也可以定义匿名函数,这个方法就叫作lambda函数,通常lambda函数的内容都很简约,不超过一行,

函数的主题很简单,只能包含一个表达式,表达式的结果就是lambda的值,不需要单独设定return关键字。

lambda函数的结构:

mul = lambda x, y: x * y
mul(111, 6)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python