我想检查这个“a”和“b”是否在userInput中。 例如:用户被输入“hello”,就会说它不是ab字。 例如:如果用户要键入“bag”,它会说这是一个ab字。 例如:如果用户键入“age”,它会说它不是ab字(因为缺少b)。你知道吗
我试过很多方法,包括使用计数器来计算字母表在字符串中的时间。 如果“a”和“b”在字符串内部,它将打印“inside”,否则如果其中一个不在内部或两者都不在内部,它将打印“notinside”
请帮帮我。我试过了,但效果不太好。你知道吗
def tryword(x):
if x == '':
return 0
lastNum= x[-1]
if (lastNum == "a" and "b"):
return tryword(x[:-1]) + 1
else:
return tryword(x[:-1]) + 0
if recursiveWord >= 0:
print "inside"
else:
print" not inside"
print tryword("abcdef")
检查你的情况
你的意思可能是
但这也行不通。你可以用魔法数字。你知道吗
您需要添加两个累加器参数来跟踪是否找到每个字符。每个布尔值一个。你知道吗
相关问题 更多 >
编程相关推荐