博客园 首页 联系 订阅 管理

随笔分类 -  python3基础

学习python3笔记
摘要:模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 阅读全文
posted @ 2018-01-02 23:36 草原织网 阅读(292) 评论(0) 推荐(0)

摘要:一、列表生成式,迭代器和生成器 1)列表生成式 把列表 [0,1,2,3,4,5,6,7,8,9]里的每个值添加1 原值修改 其实还有方法:列表生成式 2)生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大 阅读全文
posted @ 2018-01-01 17:19 草原织网 阅读(120) 评论(0) 推荐(0)

摘要:一、函数基本语法及特性 重复用到的代码通过def封装起来,用到的时候直接调用函数名字:语法 什么是函数: 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序) 阅读全文
posted @ 2017-12-16 23:15 草原织网 阅读(126) 评论(0) 推荐(0)

摘要:一、列表,元组的操作 1)定义列表 names = ['Lisi',"Zhangsan",'Eric'] 2)通过下标访问列表中的元素,下标从0开始计数 1 >>> names[0] 2 'Lisi' 3 >>> names[2] 4 'Eric' 5 >>> names[-1] 6 'Eric' 阅读全文
posted @ 2017-12-15 19:18 草原织网 阅读(147) 评论(0) 推荐(0)

摘要:一、python的优缺点: 先看优点 再看缺点: 当然,Python还有一些其它的小缺点,在这就不一一列举了,我想说的是,任何一门语言都不是完美的,都有擅长和不擅长做的事情,建议各位不要拿一个语言的劣势去跟另一个语言的优势来去比较,语言只是一个工具,是实现程序设计师思想的工具,就像我们之前中学学几何 阅读全文
posted @ 2017-12-10 14:42 草原织网 阅读(165) 评论(0) 推荐(0)