f-string
f-string 是 Python 3.6 引入的一种字符串格式化方式,使用 f"..." 语法,能在字符串中直接嵌入变量或表达式,简洁高效。
定宽字符串输出
var = "Step 1"
>>> f'{var:=>20}'
'==============Step 1'
>>> f'{var:=<20}'
'Step 1=============='
>>> f'{var:=^20}'
'=======Step 1======='
显示表达式计算结果
>>> import torch
>>> a = torch.tensor(0)
>>> b = torch.tensor(1)
>>> f'{a.item()=}'
'a.item()=0'
>>> f'{(a+b).item()=}'
'(a+b).item()=1'
转载时请包括本文地址:https://dw-dengwei.cn/posts/python-snipets