检查字符串中的元音是否按字母顺序排列
假设我们有一个字符串s。我们必须检查s中存在的元音是否按字母顺序排列。
因此,如果输入像s=“helloyou”,则输出将为True,因为元音为e,o,o,u全部按字母顺序排列。
为了解决这个问题,我们将遵循以下步骤-
字符:=ASCII为64的字符
对于范围0到s-1的i,执行
如果s[i]<字符,则
除此以外,
返回False
字符:=s[i]
如果s[i]是('A','E','I','O','U','a','e','i','o','u'中的任何一个,然后
返回True
让我们看下面的实现以更好地理解-
范例程式码
def solve(s):
character = chr(64)
for i in range(len(s)):
if s[i] in ['A','E','I','O','U','a','e','i','o','u']:
if s[i] < character:
return False
else:
character = s[i]
return True
s = "helloyou"
print(solve(s))输入值
"helloyou"输出结果
True
热门推荐
10 感谢韩语老师祝福语简短
11 升职文案高级祝福语简短
12 花童结婚祝福语大全简短
13 向国庆送祝福语简短
14 什么寄语简短祝福语女生
15 客户回礼祝福语大全简短
16 女孩生日祝福语简短创意
17 家长回复节日祝福语简短
18 给外婆敬酒祝福语简短