DTS107TC Python与人工智能

Python for AI

学校
西交利物浦大学
学院
XJTLU Entrepreneur College
专业方向
DTSTC · Data Science
完整开课代码
DTS107TC-2025/26-SEM1
开课学年
2025/26

课程概览

Python在人工智能中的应用

本课程作为人工智能的入门基石,带你系统掌握Python编程、NumPy科学计算与数据可视化核心技能,通过实战驱动的作业模式,助你完成从编程初学者到AI开发者

25-26

课程讲解

Pandas数据分析基础

本课程深入讲解Python数据分析核心库Pandas,从核心数据结构DataFrame入门,涵盖数据清洗、统计探索、高效筛选及行列操作等关键技能,助你掌握从CSV读写到复杂数据处理的底层逻辑,通过实战项目将海量表格数据转化为业务洞察。

25-26

classesInheritance-PassingParameters-pycharm

本课程带你深入Python进阶核心,从函数模块化思维与参数传递机制出发,系统掌握面向对象编程中的类与继承架构,并结合PyCharm实战工具链,深度剖析情感分析与智能推荐系统构建,助你从逻辑设计到开发实战全面升级,写出如专业开发者般高效、结构清晰且易于维护的生产级代码。

25-26

functions-and-classes

本课程带你深挖Python编程核心,通过拆解函数与类,深度掌握模块化开发、参数进阶用法、作用域LEGB规则及面向对象封装继承等关键技术,助你将代码从简单脚本升级为具备高可维护性与扩展性的专业级工程项目。

25-26

Boolean operation Ifelifelse condition For loop While Loop

本节课带你全面攻克Python程序控制的核心基石,从布尔逻辑与比较运算出发,深度解析if-elif-else分支结构与for、while循环机制,助你熟练掌握条件判断与流程控制,将复杂现实逻辑转化为简洁高效的自动化代码,为进阶AI编程打下坚实基础。

25-26

Introduction_variables_Prints

本课程作为人工智能编程的起点,带你系统梳理AI发展脉络与核心逻辑,并由浅入深掌握Python语法、数据结构及开发环境配置,通过实操变量赋值与代码打印等技巧,助你夯实AI开发基础,构建起从理论认知到编程实战的完整能力体系。

25-26