for _ in range()

for _ in range()


_是一个变量(因为Python中的变量命名能够以下划线开始,单独的下划线也是一个变量),跟i一样,不同点在于,i会在后续的循环体中运用到,而_只是用来实现循环的次数。(因为基本上不会使用单独的下划线来用作变量传值)

 

 

 

for i in range(n)

range(n)输出的区间为 [ 0 , n − 1 ] [0, n - 1][0,n−1],代码如下

for i in range(5):
    print(i)

输出结果为:0, 1, 2, 3, 4

for i in range(m, n)

range(m, n)输出的区间为 [ m , n − 1 ] [m, n - 1][m,n−1],代码如下

for i in range(2, 5):
    print(i)

输出结果为: 2, 3, 4

for i in range(m, n, s)

参数m,n为左右边界,s为步长
range(m, n, s)输出的区间为 ( m , m + s , m + 2 s , ⋯   , n − k s ) (m, m + s, m + 2s, \cdots , n - ks)(m,m+s,m+2s,⋯,n−ks),代码如下

for i in range(1,7,2):
    print(i)

输出结果为:1, 3,5

 

转自:https://blog.csdn.net/sj349781478/article/details/119908774?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165599485016781683978635%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165599485016781683978635&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-119908774-null-null.142^v21^pc_rank_34,157^v15^new_3&utm_term=for+_+in+range&spm=1018.2226.3001.4187

posted @ 2022-06-23 22:37  juneyiiii  阅读(893)  评论(0)    收藏  举报