![](/img/trans.png)
[英]Python: a way to avoid <<print “variable_name =”, variable_name>>?
[英]Differences of where to put the variable: variable_name.upper( ) vs. len(variable_name)
為什么在方法len( )
,變量的放置與其他變量不同,例如upper( )
# with len()
len(variable_name)
# with upper()
variable_name.upper()
事情可能是微不足道的,如果不知道的話,這會讓我不舒服。謝謝。
variable_name.upper()
正在調用variable_name
類或繼承的類的方法。
len(variable_name)
在variable_name
對象上調用Python的內置len
函數,該len
函數根據對象的類型確定長度,例如,它是str
還是list
。
所以安置variable_name
告訴你,如果你調用一個類的屬性( variable_name
前),或是傳遞一個變量到這不是一個屬性的方法variable_name
類( variable_name
在括號內)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.