2018.4.17(Python)程序的循环

原创 2018年04月17日 21:34:05

遍历某个结构形成的循环运行方式

  for <循环变量> in <遍历结构>:

                          <语句块>

-从遍历结构中逐一提取元素,放在循环变量中

-由保留字for和in组成,完整遍历所有元素后结束

-每次循环,所获元素放入循环变量,并执行一次语句块


计数循环(N次)

for  i  in range(N):

        <语句块>


计数循环(特定次)

for  i  in range(N,M,K):               以N为开始不到M ,K为补偿

        <语句块>


文件遍历循环

for  line in fi :

        <语句块>

fi是一个文件标识符,遍历其每行,产生循环



循环控制保留字: break          continue



循环与else

-当循环没有被break语句退出时,执行else语句块

-else语句块可以作为“正常”完成循环的奖励


例子:

for c in "python":

    if c=="t":
     continue
    print(c,end=" ")
else:
    print("正常退出")

输出: p y h o n 正常退出



python之自练习小程序(循环)

# 编写者:宋伟 # 功能:使用while循环输出1到10 i = 0 list = [1,2,3,4,5,6,7,8,9,10] while i...
  • KassadinSw
  • KassadinSw
  • 2017-06-06 15:56:44
  • 1958

python第八次笔记2018.4.17

以下代码在Python3下的输出结果可能会出现?  C# 其中 random.randint(m,n) 输出的值x: m &amp;lt;= x &amp;lt;= n# f(30)=832040...
  • qq_38981827
  • qq_38981827
  • 2018-04-17 22:34:56
  • 7

2018.4.17

最近就是时间充沛的时候研究图那一块的东西,将笑着走完自己的路里的最短路和stl,贪心,递归,水题利用松散时间看的,目前在看LCA,树链剖分那块的题目,自己敲还是很难的。然后这两天打的比赛就是感觉自己要...
  • xianpingping
  • xianpingping
  • 2018-04-17 22:06:58
  • 1

Python 实验3 选择结构程序设计

  • 2017年08月14日 20:10
  • 299B
  • 下载

数据结构实验报告《二、栈和队列的运用》

  • 2011年11月29日 20:40
  • 335KB
  • 下载

for循环练习*累加

print "输入一个整数,程序可以自动计算出1到这个整数的所有整数的和,\n类似:1+2+3+...+n=" print n = int(raw_input("输入一个整数:")) sum1 = 0...
  • gntiler
  • gntiler
  • 2015-11-11 18:04:07
  • 1759

python ctrl+c 退出while True:

写了一个死循环,类似: def function(): while True: #my code     程序运行后想用ctrl+c按键停止程序,可是终止不了。所以加了以下...
  • qq_16583687
  • qq_16583687
  • 2017-10-05 21:42:38
  • 1015

对Python中常用迭代方法进行计时

Python是个好东西,但奈何时间不够用啊,路上坐地铁也未必有座儿,于是乎站着写代码的不只有那些比较潮流的办公室有,我也是其中一员,不过我是在运动过程中写代码,需要两脚站稳保持中立姿态,同时还要注意不...
  • jeepxiaozi
  • jeepxiaozi
  • 2013-05-03 22:01:12
  • 1217

Python学习05:循环

本文学习Python的笔记,仅供参考 循环 学过C语言的,对循环一定不陌生了,循环的做一些事情。在Python中有两种循环,一种是for in  , 一种是while,其作用大概都是差不多...
  • wdscq1234
  • wdscq1234
  • 2016-11-12 15:58:36
  • 186
收藏助手
不良信息举报
您举报文章:2018.4.17(Python)程序的循环
举报原因:
原因补充:

(最多只允许输入30个字)