在matlab中,elseif和else if(嵌套)之间有区别吗?

时间:2019-02-05 18:34:44

标签: matlab

第一种方法是:

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 。仅仅是语法糖还是在性能方面有其他考虑?

0 个答案:

没有答案