【发布时间】:2019-10-30 20:16:16
【问题描述】:
如果输入字符串有两个连续的相同字母,我会尝试打印“True”。例如:a="Matthew"。对于这个输入,它应该打印 True,因为单词 'Matthew' 有两个连续的相同字母(“t”)。类似地,为单词“John”打印 False,因为它没有连续的字母。
代码:
a="Matthew"
for i in range(len(a)-1):
if a[i]==a[i+1]:
print("True")
else:
print("False")
输出: 错误的, 错误的, 真的, 错误的, 错误的, 假的
如果有后续字母,只需要打印一次“True”,如果没有后续字母,则只需要打印一次“False”。
【问题讨论】:
标签: python python-3.x