当前位置:首页>python>Python学习 | 目录

Python学习 | 目录

  • 2026-09-02 16:56:42
Python学习 | 目录

最终课程结构:20 Lessons

阶段
Lesson
核心内容
I. Python 基础与 R→Python 迁移
01
Python 世界观:变量、对象、基础类型、运算
02
String:index、slice、字符串方法、DNA/RNA 序列
03
List / Tuple:序列容器、mutable / immutable、引用与复制
04
Dictionary / Set:key-value、去重、membership
05
控制流程:if / for / while / range / enumerate
06
Pythonic iteration:comprehension、zip、迭代思维
II. 生物信息学编程基础
07
Function:参数、return、scope、异常处理
08
文件与路径:with open、pathlib、文本解析
09
FASTA / FASTQ:parser、generator、大文件流式处理
10
Module / package / collections:Counter、defaultdict、科研脚本组织
III. 科学计算与数据分析
11
NumPy:ndarray、indexing、shape、dtype、vectorization
12
NumPy 高维数据:axis、broadcasting、matrix、boolean indexing
13
Pandas:DataFrame、筛选、groupby、merge;R/tidyverse 对照
IV. Genomics algorithms & assembly
14
Sequence algorithms:GC、motif、Hamming、translation、ORF
15
k-mer:生成、计数、频率、Counter、复杂度
16
Graph:adjacency list、degree、overlap graph、de Bruijn graph
17
Genome assembly:Eulerian cycle/path、sequence reconstruction
18
Genomics Python 实战:Biopython、FASTA/FASTQ/BED/VCF/BAM 思维
V. Genomic deep learning
19
NumPy → PyTorch:Tensor、sequence encoding、Dataset/DataLoader
20
Genomic deep learning:MLP/CNN/Attention/Transformer + 综合项目

最新文章

随机文章