1、range()函数
r= range ( 10 )
print ( list ( r) )
x= range ( 2 , 10 )
print ( list ( x) )
n= range ( 2 , 10 , 3 )
print ( list ( n) )
print ( 10 in n)
print ( 10 not in n)
2、while循环
sum = 0
a= 0
while a< 5 :
sum += a
a+= 1
print ( sum )
sum = 0
a= 0
while a<= 100 :
if a% 2 == 0 :
sum += a
a+= 1
print ( sum )
3、for-in循环
for item in 'Python' :
print ( item)
for i in range ( 10 ) :
print ( i)
for _ in range ( 5 ) :
print ( '重复输出五次' )
sum = 0
for item in range ( 1 , 101 ) :
if item% 2 == 0 :
sum += item
print ( sum )
sum = 0
for item in range ( 100 , 1000 ) :
ge= item% 10
shi= item// 10 % 10
bai= item// 100
if ge** 3 + shi** 3 + bai** 3 == item :
print ( item)
4、break
for item in range ( 3 ) :
pwd= input ( '请输入密码:' )
if pwd== '8888' :
print ( '密码正确' )
break
else :
print ( '密码不正确' )
a= 0
while a< 3 :
pwd = input ( '请输入密码:' )
if pwd == '8888' :
print ( '密码正确' )
break
else :
print ( '密码不正确' )
a+= 1
5、continue
for item in range ( 1 , 51 ) :
if item% 5 != 0 :
continue
print ( item)
for item in range ( 1 , 51 ) :
if item% 5 == 0 :
print ( item)
6、嵌套循环
for i in range ( 1 , 4 ) :
for j in range ( 1 , 5 ) :
print ( '*' , end= '\t' )
print ( )
for i in range ( 1 , 10 ) :
for j in range ( 1 , i+ 1 ) :
print ( i* j, end= '\t' )
print ( )