|
|
|
|
|
by deathanatos
3285 days ago
|
|
.format() and format string literals essentially share the same syntax, so I don't really think it's fair to bracket them out separately. You could sort of pull a retcon and say that .format() is the dynamic form of f'' literals. Having used the equivalent feature in JavaScript, this stuff is super handy. It also makes "printf" a lot nicer: print('I have {count} {color} {object}'.format(count=count, color=color, object=object))
print('I have {} {} {}'.format(count, color, object))
print(f'I have {count} {color} {object}')
% had real issues, so I'm quite glad .format() came along. |
|