names = ["Adam", "Maria", "Kevin", "Madison", "John", "Bailey"]
我希望打印此字符串中的所有项目,但以字母M开头的名称除外。我该怎么做。我刚刚开始在线课程,并且试图弄清楚这部分。我重新观看了一些视频,但似乎错过了可以打印所有不以M开头的内容的信息。
答案 0 :(得分:1)
尝试一下:
Check = 0;
arr = randi([0,20],20,1);
i = 1;
while (Check == 0 && i < length(arr))
if arr(i) < 5
fprintf("Yes\n");
Check = 1;
end
i = i + 1;
end
如果您还要检查小写字母for name in names:
if not name.startswith('M'):
print(name)
,则可以改为m
。
答案 1 :(得分:0)
names = ["Adam", "Maria", "Kevin", "Madison", "John", "Bailey"]
for name in names:
if name[0] == 'M':
continue
print(name)