当前位置: 首页 > news >正文

Python | Leetcode Python题解之第520题检测大写字母

题目:

题解:

class Solution:def detectCapitalUse(self, word: str) -> bool:# 若第 1 个字母为小写,则需额外判断第 2 个字母是否为小写if len(word) >= 2 and word[0].islower() and word[1].isupper():return False# 无论第 1 个字母是否大写,其他字母必须与第 2 个字母的大小写相同return all(word[i].islower() == word[1].islower() for i in range(2, len(word)))

http://www.mrgr.cn/news/61585.html

相关文章:

  • OpenCV相机标定与3D重建(48)对三台相机进行极线校正(rectification)函数rectify3Collinear()的使用
  • 2824.统计和小于目标的下标对数目
  • 详细分析 Git 分支重命名与同步操作
  • 放弃Let‘s Encrypt,改用ZeroSSL!同时用CDN加速域名!
  • SOLID原则学习,接口隔离原则
  • R语言的正则表达式
  • Brilliant Labs CEO Bobak Tavangar揭秘:AI驱动的开源AR眼镜Frame
  • 动态类的控制
  • 交换机端口三种链路类型
  • 《贪婪算法实战:寻找最短无序连续子数组的深度解析与实现》
  • Java | Leetcode Java题解之第519题随机翻转矩阵
  • 采用STM32CubeMX和HAL库的定时器应用实例
  • 【编程语言】在C++中使用map与unordered_map
  • c语言中结构体传参和实现位段
  • unseping攻防世界
  • 百度二面算法:合法的括号字符串(贪心解法)
  • 【机器学习】环境搭建及Sklearn鸢尾花数据集
  • Python | Leetcode Python题解之第519题随机翻转矩阵
  • Python中的切片是什么,它有什么用处?
  • 25_DNS:域名系统详解
  • C++ | Leetcode C++题解之第519题随机翻转矩阵
  • windows 驱动实例分析系列: NDIS 6.0的Filter 驱动改造(四)
  • Java | Leetcode Java题解之第520题检测大写字母
  • Linux(一)
  • 从0开始搭建一个生产级SpringBoot2.0.X项目(五)使用 validation 验证参数
  • C++核心编程和桌面应用开发 第十七天(set和multiset容器 pair map和multimap容器)