Python程序设计(田冉)

课程简介

本课程的目的为让学生掌握python程序语言的语法规则和编程思想。


教师简介

田冉  troom@163.com 

西南交通大学计算机应用技术工学博士

西北师范大学计算机工程与应用学院副教授


先导课程

零基础可学

教学计划

节次课程内容
初级第1节

python编程环境搭建(2个实例);
python语言基础(7个实例);

流程控制语句(9个实例)

(没有C语言基础的则第2节讲)

第2节序列的应用(14个实例)
第3节字符串及正则表达式(10个实例)
中级第4节函数(6个实例)
第5节面向对象程序设计(5个实例)
第6节

模块(4个实例)
异常处理与程序调试(4个实例)

第7节文件及目录操作(6个实例)
第8节用python操作数据库(8个实例)
高级第9节GUI界面编程(5个实例)
第10节pygame游戏编程(6个实例)
第11节网络爬虫开发(1个实例)
第12节web编程(2个实例)
第13节常用web框架(4个实例)
实战第14节答题测试系统(上)
第15节答题测试系统(下)
第16节构建自己的系统(编程课)
第17节构建自己的系统(编程课)
第18节自编系统演示与评分(大作业成绩)
考试第19节CG平台考试


考试方式

cg平台考试

参考书目

零基础学习python

python核心编程(第三版)