Python程序设计及应用
Python程序设计及应用
1000+ 人选课
更新日期:2025/06/23
开课平台学堂在线
开课高校西南财经大学
开课教师李自力李瑾坤
学科专业工学计算机类
开课时间2025/01/15 - 2025/07/22
课程周期27 周
开课状态开课中
每周学时-
课程简介

       今天,程序设计及数据处理能力已经是衡量经管类专业学生综合素质高低和能否适应社会需要的重要指标。

       本课程从财经大学的实际出发,充分考虑到经管类专业的特点,以数据处理和分析为主要应用方向。本课程的主要教学目标是引导学生通过对程序设计基本理论的学习和进行编程能力的训练,掌握程序设计的基本概念、思想和方法,具备使用程序设计的方法解决后续专业课中常见的,具有一般性的数据获取、数据处理和分析、数据可视化等问题的能力。为进一步提升信息化素养,提高信息技术应用水平,增强对大数据和人工智能环境的适应能力打下坚实的基础。

本课程强调理论和实践并重,在这里我们特别强调基础知识和基本概念的重要性,要求学生不要盲目地进行训练,要在理解相关基础知识和基本概念的情况下,有针对性的进行编程实践,并在获取一定实践经验的基础之上,做好必要的归纳和总结。

       本课程的核心思想是程序设计,程序设计语言选用python语言。

本课程的主要内容包括,Python语言环境建设,表达式的概念,数据处理流程控制(if语句、for语句、while语句等),函数和自定义函数,数组的概念和Python语言的组合数据类型,字符串运算和文本信息处理,文件操作,Excel数据获取和使用,数值计算和numpy库,图表生成和matplotlib库,网络数据获取等。

       希望学习了本课程之后,学生能够达到以下描述的计算机应用水平。能够使用程序的方法解决利用现成数据处理软件解决不了的一些更复杂的数据处理和分析问题,能够在经管类专业的大量后续专业课中,在老师指导下通过程序的方法完成必要的数据处理和分析任务,能够具备学习第2种、第3种高级语言(比如:R语言、MATLIB语言等)的能力,具备使用程序的方法解决实际问题的思路。

课程大纲
第一章 概述
第二章 表达式
第三章 分支结构与if语句
第四章 循环结构与for语句
第五章 循环结构与while语句
第六章 自定义函数
第七章 列表
第八章 字符串
第九章 Excel文档
第十章 文件访问
第十一章 NumPy
第十二章 图表
第十三章 学习程序设计方法的总结
期末考试