现在有一串字符需要输入,规定输入的字符串中只包含字母和“*”符号。
用程序实现将字符串中的“*”全部删除。
假设输入的字符串为:****A*BC*DEF*G********,删除串中的“*”后,
字符串变为:ABCDEFG。
下面直接上代码:
########################
def fun(s):
a = [0] * len(s)
for i in range(len(s)):
a[i] = s[i] # 将字符串拆分存入数组
print("结果:", end="")
for j in a:
if j == '*':
j = ""
print(j, end="")
if __name__ == "__main__":
s = str(input("请输入一个只包含字母和*号的字符串:\n"))
print("输入的字符串为:", s)
fun(s)
########################
执行结果如下:
请输入一个只包含字母和*号的字符串:
***abcd**e**f*gdd***
输入的字符串为: ***abcd**e**f*gdd***
结果:abcdefgdd
________________END______________
网友评论