pythonfor循环100次_以写代学: python for循环 range函数 xrange函数
脚本一:
#!/usr/bin/env python
# coding: utf8
sum100 = 0
for i in range(101):
sum100 += i
#(1)range是一个可以取值的函数,上边这个取的是0-100,并不包含101
#(2)也可以指定,比如range(1,101)从1开始到100
#(3)也可以指定步长,比如range(1,101,2)就是去从1开始到100结束的奇数
print sum100
脚本二:
xrange采用延迟计算的方法,当你需要的时候才产生这个数,上边的就是用不用都产生出来
xrange(3)
>>> for i in xrange(3):
... print i
...
0
1
2
脚本三:输出斐波那契数列
#!/usr/bin/env python
fibs = [0, 1]
for i in range(8):
fibs.append(fibs[-1] + fibs[-2]) //append追加 -1 和 -2 代表最后两个数
print fibs
#!/usr/bin/env python
a, b = 0, 1
for i in range(10):
print a,
a, b = b, a + b //python支持直接调换,不需要中间变量
>>> [30 for i in range(3)] //把30放到列表里,放几次由range决定
[30, 30, 30]
>>> [i ** 2 for i in range(1,6)] //把前边的执行结果放到列表里,放几次由range决定
[1, 4, 9, 16, 25]
>>> [i ** 2 for i in range(1,11) if i % 2] //将执行结果放列表,加判断,非0为真
[1, 9, 25, 49, 81]
>>> content = ["hello,world!","greet"]
>>> ["%s\n" % x for x in content] //可以在列表中追加一个回车,因为只有一个变量,所以x可以不使用()将其括起来,若是有多个,需用括号括起来,表示一个元组
['hello,world!\n', 'greet\n']
pythonfor循环100次_以写代学: python for循环 range函数 xrange函数相关推荐
- pythonfor循环100次_【零基础学Python】For循环和RANGE()函数
while循环不断循环,而其条件是True.那如果要限制循环代码块的次数,就可以使用for循环语句和range()函数来执行. 在代码中,一条for语句始终包含以下内容:for关键字 变量名 in关键 ...
- python 循环语句结果存储_【零基础学Python】循环语句
while循环语句 可以使用while语句一遍又一遍的执行代码块.只要while语句的条件为True,子句的代码就会执行下去.在代码中,一条while语句始终包含以下内容: while关键字 条件(即 ...
- python文本风格_以写代学:python 良好的代码风格实例解析
将用户输入的数据存入到一个文件当中去,这个文件必须是原来不存在的 (1)起始行 (2)模块文档字符串 (3)导入模块 (4)全局变量声明 (5)类定义 (6)函数定义 (7)程序主体 #!/usr/b ...
- python 函数修饰器 父类_手把手教你学python第十四讲(函数装饰器,super用法和时间处理)...
文中有些字在图中是因为每篇文章最多100张图片,我把有的小图片和文字一起截图了,文中所有的引用都会标出原文网址,除此以外都是作者原创. 有时候会在文章最前或者最后补充一些知识或者把前面说的有问题的地方 ...
- mysql扩展中如何处理结果集_请写出PHP处理结果集的5个函数(使用mysql扩展)_学小易找答案...
[单选题]在MySQL中,选择数据库的命令是( ) [单选题]开启mysqli扩展的配置语句是( ). [单选题]19世纪美国杰出的浪漫主义小说家麦尔维尔的代表作是 [单选题]卤素灯检漏时,发现管子大 ...
- python编程写完需要几年驾龄_编程小白怎么学Python,大概要多久才能学好?
我就是从零基础开始学的Python,也算是一个过来人了吧,现在看来当初我也是走了许多弯路,来给大家分享一下我的经验吧. 一.首先是最重要的一点,想清楚你为什么要去学Python? 你是想要做一个网站, ...
- python if条件思维导图_跟老齐学Python之从if开始语句的征程
一般编程的教材,都是要把所有的变量类型讲完,然后才讲语句.这种讲法,其实不符合学习的特点.学习,就是要循序渐进的.在这点上,我可以很吹一通了,因为我做过教师,研究教育教学,算是有一点心得的.所以,我在 ...
- python函数和方法的编写原则_跟老齐学Python之传说中的函数编写条规
关于函数的事情,总是说不完的,下面就罗列一些编写函数的注意事项.特别声明,这些事项不是我总结的,我是从一本名字为<Learning Python>的书里面抄过来的,顺便写成了汉语,当然,是 ...
- python头文件库_跟老齐学Python之不要红头文件(1)
这两天身体不给力,拖欠了每天发讲座的约定,看官见谅. 红头文件,是某国特别色的东西,在python里不需要,python里要处理的是计算机中的文件,包括文本的.图片的.音频的.视频的等等,还有不少没见 ...
最新文章
- 创建一个没有边框的并添加自定义文字的UISegmentedControl
- extundelete数据恢复实战!!!
- python IP地址无效化
- python 柱状图 居中_python matplotlib模块: bar(柱状图)
- 七、线性表的链式存储结构
- python 函数中所有print保存csv_python for循环print怎样才能输出csv呢
- oracle监听服务无法启动不了,关于ORACLE监听服务无法启动的问题
- LVS——TUN隧道模式(负载均衡)
- rabbitmq接口异常函数方法_[项目更新] 集成RabbitMQ队列与EventBus总线
- 智能一代云平台(四十二):关于异常的一些事
- 1040. Longest Symmetric String (25)-PAT甲级真题
- php分页显示多少页,php实现分页显示
- linux之tcpdump抓包工具
- 自检、开机故障及主板厂商资料
- 源支付源码三网免挂带云端协议源码搭建
- 详细跨境电商模式分析
- oracle授予directory读权限,Oracle对目录文件(directory)的读写操作
- 64位电脑如何安装32位系统
- 守夜人,守护自己,守护他人
- 《剑指Offer》力扣刷题笔记(03-10)
热门文章
- ACM001 Quicksum
- 锦欣生殖获战略投资,华平、信银领投,红杉、药明康德跟投
- 一张图看懂云栖大会·上海峰会重磅产品发布
- Oracle宣布新的Java Champions
- Spring Cloud Eureka 入门 (二)服务提供者详解
- IT综合学习网站收集
- mybatisGenerator 代码自动生成报错 Result Maps collection already contains value for BaseResultMap...
- 华为路由交换VRRP配置
- 《在你身边,为你设计》-哪位知道下载、在线阅读地址啊?
- objectC 数据类型转换