Flask接口签名sign原理与实例代码浅析
301
2022-08-31
【Python小试】判断一条序列GC含量高低
题目:
随便给定一条序列,如果GC含量超过65%,则认为高。
编程:
from __future__ import division #整数除法def is_gc_rich(dna): length = len(dna) G_count = dna.upper().count('G') C_count = dna.upper().count('C') GC_content = (G_count + C_count) / length if GC_content > 0.65: print('GC content is high') else: print("GC content is normal")
测试
dna="agcTacGAcatgcacgtgcac"is_gc_rich(dna)
解析
Python提供了__future__模块,把下一个新版本的特性导入到当前版本,于是我们就可以在当前版本中测试一些新版本的特性。
主要解决python2版本中和python3不同的一些问题,如print、整数除法、with用法、absolute_import等。上例中即引入了整数除法。
Ref:https://liaoxuefeng.com/wiki/897692888725344/923030465280480
作者:Bioinfarmer
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~