Python布尔方法命名可读性

Lui*_*lho 10 python naming-conventions

对于Python中的布尔方法,哪些方法更具可读性?

document.is_editable    
document.editable    
document.has_editable    
document.can_be_editable    
document.can_edit
Run Code Online (Sandbox Code Playgroud)

Osv*_*sta 4

我会选择第一个(从 Java 开发人员的角度来看)。