格式错误解决方法 oj提交提示格式错误

格式错误解决方法 oj提交提示格式错误

今天我在刷题的时候,写到了一个敲7的多实例测试,但是总是提示我格式错误,题目上要求每个数字后面有一个空格,我的程序就是每个数字后面有一个空格,那到底是为什么呢?在我测试之后发现,print(end=‘ ’)会导致 该print之后不会自动切到下一行,于是我就在最下面写了一个print('\n')发现,会自动跳一个空行:

如下图

之后我就猜测 print默认会输入一个空格 输入里面又有一个空格,所以就有了两个空格

更改为print('')之后就正确了,oj上面也提交成功了。

T = int(input())

while T>0:

N = int(input())

for i in range(1,N+1):

if i%7 == 0 or i % 10 ==7 or (i//10) %10 == 7 or (i //100) %10 == 7 or (i // 1000) %10 ==7:

print(int(i),end=' ')

T-=1

print('')

相关推荐

魅蓝a5与魅蓝note3哪个好用些?魅蓝note3与魅蓝a5的差别_手机技巧
真情告白剧情介绍

真情告白剧情介绍

📅 09-26 👁️ 4659
TBC怀旧服奶骑T6本心得分享 适合装备不好的