题解 | 年轻人不讲5的
年轻人不讲5的
https://www.nowcoder.com/practice/504e04804610463facbedaad9a8c742e
# string=input() # for char in string: # if char == '5': # print('*',end="") # else: # print(char) # 上述代码会造成运行超时,因为print语句涉及I/O(输入、输出)操作,相对于赋值语句仅在内存中操作更耗时 string=list(input()) for i in range(len(string)): if string[i]=="5": string[i]="*" print("".join(string)) #在python中,join()是字符串(str)类型的一个内置方法,用于将可迭代对象(如列表、元组等)中的元素连接成一个新的字符串