【发布时间】:2017-10-04 22:42:14
【问题描述】:
对于我在 Python 2.7 中制作的项目,我必须编写一些东西来判断字母“i”和“a”是否出现在用户输入的字符串中。字母必须按该顺序排列,但它们不必是连续的(中间可以有其他字母)。我将如何对其进行编码,以便它可以检测字符串中的那组条件?
到目前为止,我所拥有的是这个......
name = easygui.enterbox("string being searched");
term1 = "i";
number = name.find(term1)
term2 = "a";
number = name.find(term2)
if(number > 1):
easygui.msgbox("message")
bonus = True
else:
bonus = False
...但它没有考虑字母的顺序。我已经解决了许多类似类型的问题,但都没有奏效。
【问题讨论】:
-
字符串中可以有多个“i”或“a”吗?这些案例的预期结果是什么?
标签: python string python-2.7