Python编程:循环、字符串处理与随机模拟
1. 字符串处理
在编程中,对字符串的处理是一项常见且重要的任务。下面将介绍几种常见的字符串处理算法。
1.1 计数匹配
- 统计大写字母数量 :
uppercase = 0
for char in string :
if char.isupper() :
uppercase = uppercase + 1
这个循环会遍历字符串中的每个字符,检查其是否为大写字母。若为大写字母,则 uppercase 计数器加1。例如,当 string 为”My Fair Lady”时, uppercase 会增加3次(分别在 char 为M、F和L时)。
- 统计元音字母数量 :
vowels = 0
for char in word :
if char.lower() in "aeiou" :
vowels = vowels + 1
这里使用了 lower 方法将每个字符转换为小写,再检查其是否为元音字母。这样可以减少需要指定的字符数量。
超级会员免费看
订阅专栏 解锁全文
4803

被折叠的 条评论
为什么被折叠?



