会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dandy Zhang
Where amazing happens ...
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2017年8月28日
Python基础6 面向对象
摘要: 本节内容 面向对象编程介绍 为什么要面向对象开发? 面向对象的特性:封装,继承,多态 类,方法 引子 假设现在我们需要开发一款简单的游戏,譬如叫做人兽战争。我们需要简单的2个角色,一个人,一个怪兽,而且人和兽有不同的技能,不如人可以借助道具打怪兽,怪兽可以攻击人,咬人。 这时候我们可以写下如下的简单
阅读全文
posted @ 2017-08-28 23:00 dandyzhang
阅读(297)
评论(0)
推荐(0)
2017年8月6日
Python基础5-常用模块
摘要: 本节大纲 模块,就是实现某种或者某类功能代码的合集。 类似于函数式编程和面向过程编程,函数式编程完成一个功能,其他代码可以调用,提供了代码的重用性跟代码间的耦合。对于一个复杂的功能,可能需要多个函数才能完成,多个.py文件的代码集合就叫做模块。 如:os是系统相关的模块;file是文件操作相关模块。
阅读全文
posted @ 2017-08-06 21:41 dandyzhang
阅读(307)
评论(0)
推荐(0)
2017年8月5日
Python基础4
摘要: 本节内容 1.迭代器 & 生成器 2.装饰器 3.Json & pickle 数据序列化 4.软件目录结构规范 一、列表生成式, 迭代器 & 生成器 列表生成式 首先, 看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], 现在让列表里面的每个值都加1, 如何实现? 还有种写法如下:
阅读全文
posted @ 2017-08-05 12:57 dandyzhang
阅读(285)
评论(0)
推荐(0)
2017年7月20日
Python基础3(2017-07-20)
摘要: 1、文件操作 现有文件如下: 基本操作 输出结果 打开文件的模式有: 1.r,只读模式(默认) 2.w,只写模式(不可读,不存在文件则创建,存在则删除) 3.a,追加模式(可读,不存在则创建,存在则追加) "+"表示同时可以读写文件 1,"r+",可读可写文件。(可读可写可追加) 2,"w+"写读
阅读全文
posted @ 2017-07-20 21:34 dandyzhang
阅读(282)
评论(0)
推荐(0)
2017年7月19日
Python基础2(2017-07-18)
摘要: 1、列表、元素操作 定义列表 基础的读取操作 1 list = ['Doris','Linda','Dandy','Allen'] 2 print(list[0]) # 填写元素下表就可以读取 3 print(list[-1])# 根据基础一讲过的可以知道-1代表最后一位 结果如下: 1 impor
阅读全文
posted @ 2017-07-19 21:42 dandyzhang
阅读(364)
评论(0)
推荐(0)
2017年7月16日
Python基础1(2017-07-16)
摘要: 先墨守常规写一个简单的hello world!这是所有语言学习的第一点。 1 name="hello world!" 2 print(name) 如上代码我们可以看到name="hello world !",是申明了一个变量,变量名是name,并且赋值"hello world !" 我们可以执行这个
阅读全文
posted @ 2017-07-16 23:43 dandyzhang
阅读(260)
评论(0)
推荐(0)
Python简介(2017-07-16)
摘要: 首先,python是一门当下很火热的开发语言,它的创始人是Guido Van Rossum。就目前情况而言,python语言的热度持续上升,已经超过C#排名第四。Python崇尚优美,简洁,清晰,是一种优秀并且广泛使用的语言。 一、Python是一门解释型语言,边运行变解释。 首先解释一下编译器,它
阅读全文
posted @ 2017-07-16 21:12 dandyzhang
阅读(465)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告