Python高级编程 (Advanced Python Programming)

本科生/研究生课程, 重庆邮电大学, 生物信息学院, 2024

Python Code

课程简介

本课程面向已具备Python基础的学生,旨在全面提升其编程能力和解决复杂问题的效率,以应对生物信息学领域的数据密集型挑战。

核心内容

  • 高级特性: 深入学习装饰器、生成器、元类等。
  • 面向对象 (OOP): 掌握高级设计模式与应用。
  • 并发编程: 包含多线程、多进程及异步IO模型。
  • 科学计算: NumPy, Pandas, Matplotlib等库的高级用法。
  • 性能优化: 学习代码分析、瓶颈定位与性能提升技巧。

授课对象: 本科生/研究生课程
授课机构: 重庆邮电大学, 生物信息学院
授课地点: 重庆, 中国