python学习笔记--循环
2017-09-17 22:11
204 查看
while循环
lista=["hilary","mike",1,2,3,4,6.1,7,8] listb=[] listc=[] i=0 while i<len(lista): if (i+1)&1==1: listb.append(lista[i]) else: listc.append(lista[i]) i+=1 else: print(listb,end=' ') #不换行 print(listc,end=' ') print("Over") #结果为 ['hilary', 1, 3, 6.1, 8] ['mike', 2, 4, 7] Over
for循环
lista=["hilary","mike",1,2,3,4,6.1,7,8] listb,listc,listd=[],[],[] str="ASDFGHJKL" for c in str: print("letter is " + c) for item in lista: print(item,end=' ') else: print("Over") for i in range(len(lista)): if (i+1)%3==1: listb.append(lista[i]) elif (i+1)%3==2: listc.append(lista[i]) else: listd.append(lista[i]) else: print("Over")
实例:素数筛选
N=int(input("input N:"))
listprime=list(range(1,N+1))
listprime[0]=0
for i in range(2,N+1):
if listprime[i-1]!=0:
for j in range(i*2,N+1,i):
listprime[j-1]=0
#判断num是否是素数只需看listprime[num-1]是否为0
print(listprime)
相关文章推荐
- Python学习笔记:条件、循环和其他语句
- Python学习笔记(6)-while循环、while嵌套
- python学习笔记(7):条件判断与循环
- Python学习笔记——条件判断与循环
- Python学习笔记(While循环)
- python学习笔记-第2章节 分支,循环,还有条件
- python学习笔记-(15)python中的循环对象
- python 条件,循环和其他语句的学习笔记
- 丹的Python学习笔记Day5条件判断和循环
- 【Python】学习笔记十五:循环对象
- [python学习笔记]条件,循环和其他语句
- Python学习笔记8:Python条件和循环
- Python学习笔记——分支循环
- Python学习笔记 循环
- Python学习笔记——条件判断与循环
- python_变量+循环学习笔记
- Python学习笔记:04 循环
- <<Python基础教程>>学习笔记 | 第05章 | 条件、循环和其他语句
- Python学习笔记_判断和循环
- Python学习笔记——输入语句和while循环