當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python string islower()用法及代碼示例


Python在其庫中具有許多實用程序函數,這些函數始終可以幫助我們完成一些日常工作。讓我們來看看字符串的工作原理islower()該方法實際上檢查字符串中的所有字符是否都為小寫。

用法:string.islower()

參數:沒有


返回:如果字符串中的所有字母均小寫,則為True;如果甚至其中之一為大寫,則為False。

代碼1:演示islower()的工作

# Python3 code to demonstrate 
# working of islower() 
  
# initializing string  
islow_str = "geeksforgeeks"
not_islow = "Geeksforgeeks"
  
# checking which string is  
# completely lower  
print ("Is geeksforgeeks full lower ?:" + str(islow_str.islower())) 
print ("Is Geeksforgeeks full lower ?:" + str(not_islow.islower()))

輸出:

Is geeksforgeeks full lower ?:True
Is Geeksforgeeks full lower ?:False

實際應用:此函數可以以多種方式使用,並具有許多實際應用。一種這樣的應用是檢查小寫,檢查專有名詞,檢查要求所有小寫的句子的正確性。下麵展示的是一個小示例,展示了islower()方法。

代碼2:演示islower()方法的實際應用

# Python3 code to demonstrate 
# application of islower() method 
  
# checking for proper nouns. 
# nouns which start with capital letter 
  
test_str = "Geeksforgeeks is most rated Computer \ 
            Science portal and is highly recommended" 
  
# splitting string  
list_str = test_str.split() 
  
count = 0
  
# counting lower cases 
for i in list_str:
    if (i.islower()):
        count = count + 1
  
# printing proper nouns count  
print ("Number of proper nouns in this sentence is:"
                            + str(len(list_str)-count))

輸出:

Number of proper nouns in this sentence is:3


相關用法


注:本文由純淨天空篩選整理自manjeet_04大神的英文原創作品 Python String | islower() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。