首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python3 高级特性

5.2 小结 6 生成器(Generator) 6.1 小结 7 参考资料 本文为学习笔记,参考资料《廖雪峰-Python3教程》 目录 切片 迭代 列表生成式 生成器 迭代器 掌握了 Python 的数据类型...但是我们还需要掌握Python的一些高级特性,精简代码。一行代码能实现的功能,绝不写5行代码。Python的高级特性:切片,迭代,列表生成式,生成器,迭代器。...比如实际项目中,如果碰到需要改变列表(迭代器)元素值的情况,简单写法是用 for 循环遍历出元素,然后处理,但是当循环体的代码只有一行或者比较简单时,可以考虑用列表生成式的高级写法代替原先的简单写法,让代码更简洁.../usr/bin/python3 import sys def fibonacci(n): # 生成器函数 - 斐波那契 a, b, counter = 0, 1, 0 while True...参考资料 《廖雪峰-Python3教程》  菜鸟教程-Python3

49010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    高级语言,高级在哪?

    高级语言、低级语言,都是对计算机而言。人类语言不存在这种说法。 在上篇文章(一分钟认识你的电脑)中,柚子向大家介绍了内存。 内存的最小单位是bit,二进制表示,并且大量、有序的排在一起。...汇编语言直接对硬件进行操作,特别适合编写硬件操作部分的代码,相比高级语言,有更高的执行效率。 再后来,程序员们就发明了更符合人类语言习惯,并且脱离了直接对硬件操作的语言,就是所谓的高级语言。...Basic、Pascal、C/C++、java、python、C#等,都是高级语言。我们今后的课程,先从C语言开始。 高级语言逻辑性更强、易学习、易掌握。...高级语言通过编译器(翻译功能)将程序编译成机器码。 现在比较主流的编译器是微软公司出品的Visual Studio系列,柚子从大学开始一直用这个系列,现在用的是Visual Studio2013。

    1.9K100
    领券