美文网首页bioinformaticsPython学习
生物信息学 编程零基础学习 Python

生物信息学 编程零基础学习 Python

作者: 球果假水晶蓝 | 来源:发表于2022-02-20 19:25 被阅读0次

    我本科是农学,研究生专业是生物学,方向是植物基因组。编程方面真是零基础,仅仅在大一接触C语言。整个课题组基本都是用Python作为主要的编程语言。目前是研一下学期,我也想总结一下编程的学习之路。

    • Python的入门
      第一本Python书.png
      这本书很薄,内容很简单,适合之前从没有学过编程的人阅读。通过这本书能简单了解Python语法,变量, 函数等等
    • 进一步的深入学习
      Python编程.从入门到实践.png
      这书比上面一本内容更详细,而且有练习题。 我先翻一遍后,又翻了第二遍同时做了书后面的练习题。
    • 老师建议我去刷题,更好的掌握Python
      推荐两个网站
      1. 专门为生信人设计的刷题网站 Rosalind 优点做的过程中能学Python,也能了解一些生物的知识,难度小。缺点没有解析,题目也是英文。我做了55题,后面就开始刷力扣
      2. 力扣 缺点是难度可能太大。优点是题目的难度、类型、顺序都可以自己选。代码随想录中代码答案很优雅,讲解过程也非常好,我是基本按照这个顺序按类型做题目. 力扣.png

    以上的过程总也学了一些和Python相关的东西, 比如 正则表达式 、numpy、pandas 、getopt 、os、sys 、time、 collections 这些模块

    编程能力的学习主要是分3个方面

    • 数据结构与算法
    • 语言的特性
    • 第三方库

    .

    相关文章

      网友评论

        本文标题:生物信息学 编程零基础学习 Python

        本文链接:https://www.haomeiwen.com/subject/yodvlrtx.html