Discuss / Python / 这一句是什么意思?

这一句是什么意思?

Topic source

ztcaoll2223

#1 Created at ... [Delete] [Delete and Lock User]
value = field.default() if callable(field.default) else field.default

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

当成if else语句来看

ztcaoll2223

#3 Created at ... [Delete] [Delete and Lock User]

就是可以理解成这样?

if callable(field.default) :
    value = field.default()
else:
    value = field.default

  • 1

Reply