python中string函數(shù)的用法 為什么python字符串用lower函數(shù)后不起作用?
為什么python字符串用lower函數(shù)后不起作用?這個(gè)問(wèn)題是因?yàn)槟涣私釶ython中函數(shù)和方法之間的區(qū)別。Definition method,use def keyword,由于函數(shù)有一個(gè)返回值,
為什么python字符串用lower函數(shù)后不起作用?
這個(gè)問(wèn)題是因?yàn)槟涣私釶ython中函數(shù)和方法之間的區(qū)別。
Definition method,use def keyword
,由于函數(shù)有一個(gè)返回值,所以直接調(diào)用Definition method,use class keyword
操作后會(huì)返回一個(gè)副本,調(diào)用后會(huì)對(duì)對(duì)象進(jìn)行方法操作,因此會(huì)針對(duì)您的問(wèn)題更改對(duì)象本身,lower屬于Python對(duì)象的一個(gè)方法,因此如果您想使用lower,請(qǐng)按下面的方式正確調(diào)用它str.下()
讓我舉一個(gè)類(lèi)似的例子。數(shù)組排序的排序方法與排序函數(shù)的區(qū)別: