用python编程,输入一个整数,求该整数上各位数上是否包含5,若有,从低到高的顺序输出第几位,若没有则输出-1
时间: 2024-05-09 15:22:11 浏览: 107
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
请稍等,我提交代码片段:
```
num = input("请输入一个整数:")
i = 1
flag = False
for digit in num:
if digit == '5':
print(i)
flag = True
i += 1
if not flag:
print("-1")
```
请您运行以上代码片段,输入一个整数,它将输出该整数中是否包含数字 5 以及每个数字 5 在数字中的位置。如果没有数字 5,则输出 -1。注意:代码中使用了 Python 3 的新特性 input() 函数。
阅读全文