
python
weixin_48318210
这个作者很懒,什么都没留下…
展开
-
Python之路,Day6 - 面向对象学习
Python之路,Day6 - 面向对象学习本节内容:面向对象编程介绍为什么要用面向对象进行开发?面向对象的特性:封装、继承、多态类、方法、引子你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢?你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色View Code上面两个方法相当于造了两转载 2020-09-30 14:50:41 · 188 阅读 · 0 评论 -
Python 之路 Day5 - 常用模块学习
Python 之路 Day5 - 常用模块学习本节大纲:模块介绍time &datetime模块randomossysshutiljson & picleshelvexml处理yaml处理configparserhashlibsubprocesslogging模块re正则表达式模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,转载 2020-09-30 14:48:47 · 152 阅读 · 0 评论 -
Python之路,Day4 - Python基础4 (new版)
本节内容迭代器&生成器装饰器Json & pickle 数据序列化软件目录结构规范作业:ATM项目开发1.列表生成式,迭代器&生成器列表生成式孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式普通青年版复制代码a = [1,3,4,6,7,7,8,9,11]for index,i in enumerate(a):a[index] +=1print(a)转载 2020-09-28 21:52:36 · 136 阅读 · 0 评论 -
Python之路,Day3 - Python基础3
本节内容函数基本语法及特性参数与局部变量返回值嵌套函数4.递归5.匿名函数6.函数式编程介绍7.高阶函数8.内置函数温故知新集合主要作用:去重关系测试, 交集\差集\并集\反向(对称)差集View Code元组只读列表,只有count, index 2 个方法作用:如果一些数据不想被人修改, 可以存成元组,比如身份证列表3. 字典key-value对特性:无顺序去重查询速度快,比列表快多了比list占用内存多为什么会查询速度转载 2020-09-28 19:01:12 · 156 阅读 · 0 评论 -
Python之路,Day2 - Python基础2
本节内容列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表1names = [‘Alex’,“Tenglan”,‘Eric’]通过下标访问列表中的元素,下标从0开始计数12345678names[0]‘Alex’names[2]‘Eric’names[-1]‘Eric’names[-2] #还可以倒着转载 2020-09-28 18:56:30 · 253 阅读 · 0 评论 -
Python之路,Day1 - Python基础1
Python之路,Day1 - Python基础1Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if ...else语句表达式for 循环break and continue 表达式while 循环作业需求一、 Python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发转载 2020-09-28 18:45:38 · 204 阅读 · 0 评论