点击这里给我发消息 点击这里给我发消息

Python语言简介:

Python是一种功能强大的通用型语言,自1989年推出至今已有20多年的历史,成熟且稳定。它支持命令式编程、函数式编程、面向对象程序设计,包含了完善且容易理解的标准库,还有非常丰富的扩展库,能够轻松完成开发任务。与其他计算机程序语言不同的是,Python采用缩进来定义语句块,使得语法非常简洁和清晰,它的编程效率非常高,使用py2exe工具还可以将Python源代码转换成可以脱离Python解释器执行的程序。Python是一门简单易学的语言,非常适合初学者使用,其在世界范围内的影响力正在逐步上升。Python已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。自从2004年以后,python的使用率是呈线性增长。与C语言等传统编程语言相比,使用Python作入门语言能够使学员更快地掌握编程思想和编程方法,能够更快的提高学员的编程能力。

Python通常被称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。小强老师认为,Python语言绝对是一项伟大的发明,无论你是C、C++语言的拥趸,抑或是Java阵营的坚定支持者,都不会成为你学习使用Python语言的障碍,相反她会带给你无穷的奥妙。


课程设计思路及目标:

本课程以实际问题为核心进行组织和编写,以框图为工具来描述问题的解决步骤,最终用Python语言写出程序,旨在培养学员从整体上思考问题和把握问题,并以一种直观的方式描述问题的解决步骤,训练学员用简洁而快速的方式编写程序。本课程以培养学生的编程思想和编程能力为目标,精心设计了本系列课程各个学时的内容。在本课程中会介绍程序设计领域的许多基本问题,并示范性地用框图表达了解决问题的算法,并用Python语言进行实现,旨在逐步的培训学员的编程思想和编程能力。


适用对象:

只要求有一定的计算机语言基础即可。只要你感兴趣,还想什么呢,一起来Python吧。


课程培训方法及编排方式:

本课程采用由易到难、由浅入深的启发式培训方法,从基本的数据类型到GUI、异常处理,再到项目级实战,便于学员朋友的阅读和理解,完成Python语言从入门到进阶的过渡。

本课程预计45学时。课程具体编排如下:

课程内容: 学时分配

1.Python入门导入 1

Python的背景以及特点

语法要素、面向对象特性

Python开发环境搭建,常用Python IDE介绍

2.Python基础篇 24

顺序程序设计

使用序列

选择结构程序设计

循环结构程序设计

字符串

函数的设计和使用

文件的使用

面向对象程序设计

3.Python进阶篇 10

图形用户界面程序设计

网络程序设计

异常处理

4.Python实战篇 7

数据库应用程序开发

游戏开发

5.Python结束篇 1


附注:课程涉及工具及IDE

IDE:

Python 2.7

JetBrains Pycharm 2.7.3


扩展库:

py2exe-0.6.9.win32-py2.7.exe

pygame-1.9.1.win32-py2.7.msi

SQLiteManager 4.2.9.1

wxPython 2.8 for windows

Boa-constructor-0.6.1.src.win32.exe


简单框图设计工具

Diagram Designer

 


Home