Break a long assignment into two lines in Python
本问题已经有最佳答案,请猛点这里访问。
我有以下代码:
1 | This.is.a.supper.long.name = This.is.another.supper.long.name |
目前我知道的唯一方法是转义换行符:
1 2 | This.is.a.supper.long.name = \ This.is.another.supper.long.name |
这个有什么好办法吗?
有几种方法。
1 2 | common = This.is common.a.supper.long.name = common.another.supper.long.name |
如果这不起作用,你可以
1 2 | name = This.is.another.supper.long.name This.is.a.supper.long.name = name |
或
1 | setName(This, getName(This)) |
方法允许隐藏长访问路径的位置。当您可以更改
1 | This.setName(This.getName()) |