题目
思路:
对于输入的每个值与端点区间进行对比
需要注意的是,需要将输入的值和端点值都转换为整数再进行对比
另如果输入的值位数不够三位,利用函数
str.zfill(width) #str是你要填充的字符串,width是你填0后字符串要达到的总长度
代码:
M,N,A,B,replace=input().split()
M,N=int(M),int(N)
print_image=[[0 for i in range(N)] for j in range(M)]
for i in range(M):
temp=list(input().split())
for j in range(N):
if int(A)<=int(temp[j])<=int(B):
temp[j]=replace#.zfill(3)
print_image[i][j]=temp[j].zfill(3)
for i in range(M):
print(' '.join([ j for j in print_image[i][:]]))