A25684. 移动字符0编程实现给定一个包含数字 0 的字符串,将其中的所有 0 移到字符串末尾,同时保持其他非 0 字符的相对顺序不变,输出操作后的字符串。例如:字符串 "A001020",将其中的 4 个 0 移到末尾后,结果为 "A120000"。输入描述输入一个包含数字 0 的字符串(3≤字符串长度≤100)。输出描述输出一个字符串,表示按要求操作后的字符串。样例输入A001020样例输出A120000
填空题
容易
知识点
题目描述
移动字符0
编程实现
给定一个包含数字 0 的字符串,将其中的所有 0 移到字符串末尾,同时保持其他非 0 字符的相对顺序不变,输出操作后的字符串。
例如:字符串 "A001020",将其中的 4 个 0 移到末尾后,结果为 "A120000"。
输入描述
输入一个包含数字 0 的字符串(3≤字符串长度≤100)。
输出描述
输出一个字符串,表示按要求操作后的字符串。
样例输入
A001020样例输出
A120000参考答案
s = input()
s1 = s2 = ''
for i in s:
if i != '0':
s1 += i
else:
s2 +=i
print(s1 + s2)
上一题
下一题