Python
文章平均质量分 57
万人无往
嗯呐
展开
-
Python学习记录-基础5
1 面向对象和面向过程面向过程编程:将满足需求的所有步骤、从头到尾、逐步实现、将功能模块封装为“函数”,执行过程就是调用不同的函数,在复杂编程时,各函数之间互相调用,不利于大型程序实现。面向对象编程:根据不同的对象,确定其职责,封装不同的“方法”,执行过程是让各对象调用其方法,而不需要知道它的详细信息,需要时调用即可,不会造成互相影响,适合复杂项目开发。类(Class): 用来描述具有相...原创 2018-08-06 17:24:18 · 201 阅读 · 0 评论 -
Python学习记录-基础1
目录 1 人生苦短,我学python2 交互模式、注释3 变量和输入输出4 标识符和关键字5 运算符6 if-else7 while和for8 其他9 引用1 人生苦短,我学pythonC++:先编译-后执行#include <stdio.h>int main(){ printf("hello world\n"); ...原创 2018-07-30 22:30:44 · 209 阅读 · 0 评论 -
Python学习记录-基础2
1 字符串String = "I am angry." # ' 或 " 都可以可以使用引号('或")来创建字符串,不支持单字符>>> a = "You are">>> b = " naive">>> c = a + b>>> d = &q原创 2018-08-01 21:30:01 · 187 阅读 · 0 评论 -
Python学习记录-pygame实战
飞机大战0 pygame入门初始化和退出:pygame.init() | 导入并初始化所有 pygame 模块,使用其他模块之前,必须先调用 init 方法 pygame.quit() | 卸载所有 pygame 模块,在游戏结束之前调用坐标系:坐标原点在左上角,x 轴正方向水平向右;y 轴正方向垂直向下元素:以矩形区域来描述位置。类 py...转载 2018-08-10 11:50:50 · 474 阅读 · 0 评论 -
Python学习记录-基础3
1 函数定义、调用以 def 关键字开头,后接函数标识符名称和圆括号 ();圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明;函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。 def print_fozu() : print...原创 2018-08-02 19:41:45 · 148 阅读 · 0 评论 -
Python学习记录-基础4
1 模块模块是一个包含所定义的函数和变量的文件,其后缀名是.py。可以被别的程序引入,以使用该模块中的函数等功能。In [1]: import sysIn [2]: sys.pathOut[2]: ['','/usr/local/bin',...'/home/hill/.ipython']#另一种方法In [1]: from sys import pathIn [2]: sy...原创 2018-08-03 17:33:20 · 182 阅读 · 0 评论 -
Python学习记录-高级2
迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 可迭代对象:以直接作用于 for 循环的数据类型有以下几种:list、tuple、dict、set、str 等;generator,包括生成器和带 yield 的generator function。可以直接作用于 for 循环...原创 2018-09-09 20:34:49 · 818 阅读 · 0 评论 -
Python学习记录-高级1
其他知识import导入模块:按以下路径搜索import syssys.path添加路径:sys.path.append(‘/路径名’) 如:['', 'E:\\Anaconda3\\python36.zip', 'E:\\Anaconda3\\DLLs', 'E:\\Anaconda3\\lib', 'E:\\Anaconda3',......]重新导入...原创 2018-09-06 20:50:42 · 206 阅读 · 0 评论