czarofcreator 发表于 2021-10-12 08:53

python大一作业求助

是loop单元的一个问题,大体思路什么都解决了,只剩最后一个newline没解决,急!

涛之雨 发表于 2021-10-12 09:37

end="\n"
现在作业都这么先进了吗。。。

ymhld 发表于 2021-10-12 09:53

      a+=5
print("\n")

czarofcreator 发表于 2021-10-12 10:12

涛之雨 发表于 2021-10-12 09:37
现在作业都这么先进了吗。。。

不行...答案要求是必须在一行里面,newline只需要加在最后的数字后面

silentPasser 发表于 2021-10-12 10:14

print('{} '.format(a), end='\n')

czarofcreator 发表于 2021-10-12 10:15

ymhld 发表于 2021-10-12 09:53
a+=5
print("\n")

还是不行,要求是必须在同一行上

czarofcreator 发表于 2021-10-12 10:16

silentPasser 发表于 2021-10-12 10:14


不行啊,必须要在同一行里面。。

licongliyu 发表于 2021-10-12 10:27

本帖最后由 licongliyu 于 2021-10-12 10:53 编辑

当我没说过

Prozacs 发表于 2021-10-12 10:28

a= int(input())
b= int(input())
if a >b:
    print(1)
while a<= b:
    print('{} '.format(a),end='')
    a+=5
print('\n')
看print对齐位置

ppdyC-137 发表于 2021-10-12 10:32

a = int(input())
b = int(input())
if a > b:
    print("Wrong")
else:
    while a <= b:
      print(f"{a} ", end="")
      a += 5
    print("\n")
页: [1] 2 3
查看完整版本: python大一作业求助