有人可以解释一下这是如何运作的吗?比如,它是如何计算的?
for a in range(2,5):
for b in range(1,2):
print (a+b,end=" ")
print("---",end=" ")
输出为:3 --- 4 --- 5 ---
答案 0 :(得分:2)
它只增加2,3,4加1并打印结果。
在Python-3.x中,print()
是一个函数,其中的参数end
表示
在最后一个值之后附加的字符串,默认为换行符
range(x, y)
返回的值为[x, y-1]
如果您不知道某项功能的使用情况,可以打开ipython并输入以下内容:
help(print)
help(range)