摘要:題目檢測(cè)大寫字母我們定義,在以下情況時(shí),單詞的大寫用法是正確的全部字母都是大寫,比如。給你一個(gè)字符串。示例輸入輸出示例輸入輸出提示由小寫和大寫英文字母組成解題思路直接利用內(nèi)部的字母的大小寫模塊就可以。
520. 檢測(cè)大寫字母
我們定義,在以下情況時(shí),單詞的大寫用法是正確的:
全部字母都是大寫,比如 “USA” 。
單詞中所有字母都不是大寫,比如 “l(fā)eetcode” 。
如果單詞不只含有一個(gè)字母,只有首字母大寫, 比如 “Google” 。
給你一個(gè)字符串 word 。如果大寫用法正確,返回 true ;否則,返回 false 。
示例 1:輸入:word = "USA"輸出:true示例 2:輸入:word = "FlaG"輸出:false 提示:1 <= word.length <= 100word 由小寫和大寫英文字母組成
class Solution: def detectCapitalUse(self, word: str) -> bool: return word == word.upper() or word == word.lower() or (word[0].isupper and word[1:].islower())
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/123337.html