Rosalind真是练习Python的好地方

今天开始,我正式开始学习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语言老师。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180801G1RFJQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券