输入一个字符串,判断该字符串里是否有123子串,若有,输出第一个123的位置,若没有输出NO
时间: 2023-05-12 16:05:12 浏览: 36
字符串和格式化输入输出.zip
以下是一个可能的解决方案:
```python
def find_123(s):
for i in range(len(s) - 2):
if s[i:i+3] == '123':
return i
return 'NO'
s = input('请输入一个字符串:')
print(find_123(s))
```
这个函数接受一个字符串作为参数,然后遍历字符串中的每个三元组,检查是否等于'123'。如果找到了,就返回该三元组的起始位置;如果没有找到,就返回'NO'。
阅读全文