簡體   English   中英

變量放置位置的差異:variable_name.upper()與len(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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM