给定一个特定的字符串。查找字符串中第一个零的位置
告诉我为什么程序不能正常运行
这是代码:
s = input("Введите строку: ")
for i in s:
if s.index("0"):
i = s.index("0")
print(i)
else:
print("Нулей нет")
如果输入 0,则会产生以下结果:
Введите строку: py0thon
2
2
2
2
2
2
2
如果你不写0,那么:
Введите строку: python
Traceback (most recent call last):
File "C:\Users\Яриор\PycharmProjects\Первый ноль в строке\main.py", line 3, in <module>
if s.index("0"):
ValueError: substring not found