- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 第六课 面向对象的设计 类与对象
第六课 面向对象的设计 类与对象Python 是完全支持面向对象的设计方法,但是它的实现很有特点,例如没有真正意义上的“私有:private”这种概念,想想也自然,因为Python本身是解释型的语言,能看见所有源代码,所以密封的那么严也没什么用。Python在快速开发方面确实便捷(不一定好),主要原因是太有特点了。Python的含义不是“蟒蛇”,而是英国一个6人马戏团的名字,据此可
2015-04-26 15:46:49
713
原创 第五课 列表、元组与字符串
通过一个“人员信息统计表”学习列表、元组与字符串的用法 列表,是编程常用的工具,作用是用来处理大量数据;元组,是Python的特别设置,用来做“常量集合”;字符串,是编程时经常要处理的内容 1、 声明列表2、 列表元素的使用3、 列表中元素的添加,插入,删除,修改4、 元组的声明和元组元素的使用5、
2015-04-21 15:42:57
667
原创 第四课 如何开发一个万年历---下篇
第三阶段:确定月历中的一号是星期几,然后输出月历 第三阶段的目标是当确定某月一日与星期的对应关系后就能够输出正确的月历,面对一个月历分析一下,每月从最左端开始(日期的1号对应星期日)可以方便地控制以7个日期加入一个回车的形式输出该月的天数,但是实际的月历并不都是从最左边开始的,怎么办呢?观察得知,若开始打印位置不是周日,那么打印结束的位置就会延展相应的天数。举个例子:
2015-04-06 12:42:22
906
原创 第四课 如何开发一个万年历---上篇
第四课 如何开发一个万年历----上篇 万年历程序是个有效的体验项目,它包含了程序开发所需要的技术和方法,甚至体现了很多软件工程的内容,项目要求输入某年、某月的整型数字,输出那年那月的月历,例如输入 2015 年 5月,项目应该打印正确的包含星期的月历。 万年历项目包括了开发程序的所有基本语法内容(除了自定义数据),这对掌握
2015-04-04 16:51:58
1978
原创 第三课 使用自定义函数
第三课 使用自定义函数 这节课的案例主要演示函数的用法,而且是函数的正确用法,涉及的内容有: 1、函数要先定义再使用,所以定义函数的位置很重要2、形参、实参、返回值 3、局部变量与全局变量 4、程序的多文件结构 5、Python的格式化输出 例2-1
2015-03-29 17:22:26
696
原创 第二课 Python中的分支循环、逻辑运算和关系运算
第二课 条件判断和循环的单例 考虑以后的应用和语法查询的方便,在这节课还是将程序流程以及涉及的运算以单独而简单案例的形式展现一下。学习的方法是阅读程序,尽量修改一下,下节课就比较复杂了。 对程序流程而言,只有三种结构:顺序、分支、循环,无论多复杂的程序也是这三种结构的排列和综合。 条件判断Python的条件判断也使用“if”这个关键字,并且比较直观,例如:
2015-03-25 22:10:47
2257
原创 计划目录和学习建议
教程的部分目录第一课:通过求三角形面积,学会输入输出第二课:再求三角形面积:如何使用自定义函数第三课:循环、分支的单例第四课:如何处理大量数据(列表和元组)第五课:综合练习1:日历的计算第六课:综合练习2:一个万年历项目第七课:类 ------ 高级的自定义数据第八课:继承与多态 ----- 面向对象的优势第九课:容器的高级话题第十课:两种构造世界的
2015-03-20 13:34:19
601
原创 Python 第一课
本教程没有太基础,太独立的语法,所有语法都溶解在程序中了,第一次出现新的语法都会有解释,每课都会先写出案例涉及什么内容,也就是我想说什么:本次课的案例涉及内容包括:1)回车是语句间的分隔符2)先定义再使用,但是Python没有单独的定义,于是先赋初值再使用,其目的是怕你忘了赋初值3)没有象C,C++,Java,basic等等语言那样的{}或 begin ... end,而使用缩进代
2015-03-19 20:58:42
484
原创 Python教程 前言
今年有个小项目,大概意思是用树莓派做一个智能家居系统,其中要用到Python,所以自己看了一遍。我编程很长时间了,中间不编程也很长时间了,我看见很多年轻人学编程要很长时间,或者开始热情满满,然后就不能坚持了,或者学得一滩糊涂,心中忽有一个念头,把自己的途径拿出来与大家分享一下吧。于是就想写这个博客,呵呵。 这个博客是Python学习过程中的例程详解,大概从0起步一直做到利用手机访问
2015-03-19 20:41:26
400
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人