今天开始,我正式开始学习Python,之前我学R语言的时候,在Project Euler上做过30道题。 从此以后,感觉写点循环啥的没有问题了。
rosalind是个保留曲目,一直留到学习Python的时候才来用,而且官网也说,希望大家能用Python来做。
首先,进入网站
http://rosalind.info/problems/list-view/
mark
很神奇,感觉也别适合医学类的朋友。点击第一个进去
mark
这里的意思是计算出这个序列中ACGT的数目, 如果不知道ACGT是什么,他上面还有详细的解释,点击箭头所指的地方即可
mark
没有医学背景的朋友也很适合。
我们来做题吧,用字符串的count方法,一下就搞定了
mark
如果要复杂一点也可以的,用字典结构,我不是很习惯
mark
假如用R语言我们怎么弄?
也是妥妥的。
Python这里,我过不去的是对于类的理解,就是过不去啊过不去,最近正在尝试理解。
假如我过去了呢,我就会有办法让学员们能够理解,那时候我又会是一名优秀的Python语言老师。
领取专属 10元无门槛券
私享最新 技术干货