Python语言是程序设计语言领域20年来最重要的成果之一,在产业界广泛应用,是国际上最流行的程序设计语言。Python是一种脚本语言,它语法简单功能强大、编写简洁可读性好、编程产出较高维护代价较低,它很好地适应了近20年来计算机在性能和可用性上的发展历程,在当下编程语言众多的时代成为应用最为广泛的程序设计语言。Python语言重要优势是能够与各种编程语言所编写的程序对接,俗称:粘性语言,因此,它能够用简单的语法结构封装各编程语言最优秀的程序代码,进而非常迅速地成为各专业应用接口型编程语言。以美国为例,超过100所知名大学,例如斯坦福大学、卡耐基梅隆大学、普林斯顿大学等都将Python作为面向非计算机专业学生的教学语言,替代C语言或Java语言等。
本课程在讲授Python语言语法的同时,十分注重与各专业相结合的程序类应用,构成本课程特点。随着教学内容深入,本课程将让学生掌握一批编程技能,包括但不限于(附一些实例):
l 输入输出及文件处理
l 绘制艺术图形和处理图像
l 图形界面设计(GUI)和开发
l 科学公式计算
l 专业二维坐标系绘制
l 专业雷达图的绘制
l 一维和二维数据处理和格式化
l 初步的数据挖掘方法
l 网络数据获取和自动化脚本编写
l 中文分词、识别和处理
通过本课程学习,能够使学生全面掌握Python语言及一批程序设计能力,编写200行左右功能丰富且对专业学习十分相关的程序代码。