从零开始学Python

Python基本语法Python简介Python是用来编写应用程序的高级编程语言,而且是一种动态类型的语言。Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容。除了内置的库外,Python还有大量的第三方库。许多大型网站就用Python开发的,Python入门简单,而且简单优雅,可以通过简单几行代码完成许多复杂的程序。但是,Python在为我们提供了这么简单便捷的学习进程的同时,也为自身带来的一些缺点,最大的缺点就是运行速度慢,和C程序相比非常慢,因为Python是解释型语言,这个解释过程非常耗时,所以很慢。而C语言是运行前直接编译CPU能够执行的机器码,所以非常快。     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学JavaScript--对象

JavaScript的对象面向对象面向对象方法的特性1.抽象性2.继承性3.多态性(重载和覆盖)     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学Python

面向对象编程面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。 而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执行就是一系列消息在各个对象之间传递。 在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定义的对象数据类型就是面向对象中的类(Class)的概念。     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学Python

面向对象高级编程使用slots正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: 12class Student(object): pass     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学Python

线程和进程多任务的实现有3种方式: 多进程模式; 多线程模式; 多进程+多线程模式。     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学CSS3

CSS3基础入门Cascading Style Sheet(级联样式表),简称为CSS,也称为层叠样式表,用于网页的风格设计,包括字体大小、颜色,以及元素的精确定位。CSS3是CSS技术的一个升级版本。     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017

从零开始学Python

常用内建模块Python 内置了许多非常有用的模块,无需额外安装和配置,即可直接使用。     继续阅读
MagicDo's avatar
MagicDo 6月 02, 2017