标签:参数 ant python 3.1 ret 模式 引用 orm 格式
data = {‘first‘: ‘Hodor‘, ‘last‘: ‘Hodor!‘}
‘%(first)s %(last)s‘ % data
‘{first} {last}‘.format(**data)
‘{:.5}‘.format(‘xylophone‘)
‘{:^10}‘.format(‘test‘)
‘{:.{}}‘.format(‘xylophone‘, 7)
‘{:4d}‘.format(42)
‘{:06.2f}‘.format(3.141592653589793)
‘{:+d}‘.format(42)
person = {‘first‘: ‘Jean-Luc‘, ‘last‘: ‘Picard‘}
‘{p[first]} {p[last]}‘.format(p=person)
Jean-Luc Picard
data = [4, 8, 15, 16, 23, 42]
‘{d[4]} {d[5]}‘.format(d=data)
class Plant(object):
type = ‘tree‘
kinds = [{‘name‘: ‘oak‘}, {‘name‘: ‘maple‘}]
‘{p.type}: {p.kinds[0][name]}‘.format(p=Plant())
class Data(object):
def __str__(self):
return ‘str‘
def __repr__(self):
return ‘repr‘
‘%s %r‘ % (Data(), Data())
‘{0!s} {0!r}‘.format(Data())
class HAL9000(object):
def __format__(self, format):
if (format == ‘open-the-pod-bay-doors‘):
return "I‘m afraid I can‘t do that."
return ‘HAL 9000‘
‘{:open-the-pod-bay-doors}‘.format(HAL9000())
from datetime import datetime
‘{:%Y-%m-%d %H:%M}‘.format(datetime(2001, 2, 3, 4, 5))
标签:参数 ant python 3.1 ret 模式 引用 orm 格式
原文地址:https://www.cnblogs.com/huohuohuo1/p/9157766.html