python输入一个字符串,找出第一个数字字符在串中的位置并输出
时间: 2023-05-27 09:02:18 浏览: 236
python-leetcode面试题解之第387题字符串中的第一个唯一字符.zip
可以使用python中的isdigit()函数来判断一个字符是否为数字字符,然后用循环遍历字符串,找到第一个数字字符的位置即可。
示例代码:
```python
s = input("请输入一个字符串:")
for i in range(len(s)):
if s[i].isdigit():
print("第一个数字字符的位置是:", i+1) # 因为位置从1开始计数,所以要加1
break
```
输出:
```
请输入一个字符串:Hello 123 world!
第一个数字字符的位置是: 7
```
阅读全文