《笨办法学Python》 第33课手记
2016-02-04 21:58
567 查看
《笨办法学Python》 第33课手记
本节课讲while循环,作者强调while循环的缺点在于循环可能永远进行下去,所以作者推荐使用for循环,在确认循环会结束的情况下,有时使用while循环可能是简便的。原代码如下:
i = 0 numbers = [] while i < 6: print "At the top i is %d" % i numbers.append(i) i = i + 1 print "Numbers now: ",numbers print "At the bottom i is %d" % i print "The numbers: " for num in numbers: print num
结果如下:
需要注意的是退出循环是i=6
本节课涉及的知识
把本节课的代码按照作者的要求写成一个函数:我的代码如下:
def whileloop(n, add): i = 0 numbers = [] while i < n: print "At the top i is %d" % i numbers.append(i) i = i + add print "Numbers now: ",numbers print "At the bottom i is %d" % i print "The numbers: " for num in numbers: print num
while循环改成for循环很简单,这里不再贴代码。
还是那句老话,记住常见问题解答里面的内容。
相关文章推荐
- python正则表达式
- python 基础
- Python 15.2 POP3 收取邮件
- python中yield语句详解——译自stack overflow
- Python全局变量
- python 基础(一)
- 批量检测文件字符编码集并转换编码的python脚本
- Python学习基础之函数
- python ip地址转换
- python共享文件夹
- python 逆波兰式
- Python基础学习笔记(一)环境安装
- Python脚本
- Python中的时间相关问题
- Python爬虫基础
- Python中常用操作字符串的函数与方法总结
- python模块名和文件名冲突解决
- python 引用别的文件类
- Python中的字符串类型基本知识学习教程
- 【python 笔记】字符串translate用法