从键盘输入一串数字,判断这串数字中是否有数字0,如果有则去掉所有的数字0后输出,如果没有则输出本身。 示例: 输入:12304560789 输出:123456789 输入:54321 输出:
时间: 2024-12-02 16:28:41 浏览: 0
zifuchuan.rar_1-wire_字符串处理
这是一个简单的字符串处理问题,可以使用编程语言如Python来解决。下面是一个Python函数的示例,它会接收用户输入的字符串并根据要求操作:
```python
def remove_zeros(input_str):
# 判断字符串中是否包含数字0
if '0' in input_str:
# 使用列表推导式去除所有0,并转换回字符串
output_str = ''.join([digit for digit in input_str if digit != '0'])
else:
# 如果没有0,直接返回原字符串
output_str = input_str
return output_str
# 示例输入
input_num = input("请输入一串数字:")
result = remove_zeros(input_num)
print(result)
# 如果输入:54321
# 输出:54321
```
在这个例子中,我们首先检查输入字符串`input_num`是否包含字符'0'。如果包含,我们就创建一个新的字符串,只保留非零数字;如果不包含,则保持原样。然后将结果输出。
阅读全文