python代码。输入一个字符串,找出第一个数字字符在串中的位置并输出
时间: 2023-05-28 15:02:31 浏览: 1021
求字符串中的第一个数字
```python
s = input("请输入一个字符串:")
for i in range(len(s)):
if s[i].isdigit():
print("第一个数字字符在字符串中的位置为:", i+1)
break
else:
print("字符串中没有数字字符")
```
说明:
1. 首先输入一个字符串;
2. 对字符串进行遍历,判断当前字符是否为数字字符;
3. 如果找到第一个数字字符,则输出其在字符串中的位置并结束循环;
4. 如果遍历完整个字符串都没有找到数字字符,则输出提示信息。
阅读全文