请帮我理解这条Python

2024-04-20 14:54:30 发布

您现在位置:Python中文网/ 问答频道 /正文

有人能解释一下这是怎么回事吗?比如,怎么算?你知道吗

for a in range(2,5): 
    for b in range(1,2): 
        print (a+b,end=" ")
    print("---",end=" ")

输出为:3---4---5---


Tags: inforrangeendprint
1条回答
网友
1楼 · 发布于 2024-04-20 14:54:30

它只是用1加2,3,4,然后打印结果。你知道吗

在Python-3.x中,print()是一个函数,其中的参数end表示

string appended after the last value, default a newline

range(x, y)返回的值是[x, y-1]

如果不知道函数的用法,可以打开ipython并键入如下内容:

help(print)
help(range)

相关问题 更多 >