第一种方法是:
s = 'azcbobobegghakl'
count = 0
for i in s.lower():
if i in "aeiou":
count += 1
print(count)
第二种方法是:
s.lower()
从逻辑上讲,这两种方式执行相同的操作。但是我只是想知道为什么必须有关键字if expression
do something
elseif expression
do something
else
do something
end
。仅仅是语法糖还是在性能方面有其他考虑?