免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: CJ妹子
打印 上一主题 下一主题

求助:刚入门,想请教一个挺简单的问题 [复制链接]

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
21 [报告]
发表于 2011-06-29 22:11 |只看该作者
突然想起来氨基酸和碱基不是一回事啊。只用一个字母表示是吧,那我的代码还是能工作的

论坛徽章:
0
22 [报告]
发表于 2011-06-30 01:31 |只看该作者
本帖最后由 albertd 于 2011-06-30 01:33 编辑
  1. use strict;
  2. use warnings;

  3. my $seq = 'ACLKRASFAKSVIGTPEFMAP';

  4. while ($seq) {
  5.     my $str = substr($seq,0,1);
  6.     my $count = $seq =~ s/$str//g;
  7.     print "$str = $count\n";
  8. }
复制代码
回复 1# CJ妹子


[root@qdeng perl]# perl count.pl
A = 4
C = 1
L = 1
K = 2
R = 1
S = 2
F = 2
V = 1
I = 1
G = 1
T = 1
P = 2
E = 1
M = 1

论坛徽章:
2
射手座
日期:2014-10-10 15:59:4715-16赛季CBA联赛之上海
日期:2016-03-03 10:27:14
23 [报告]
发表于 2011-06-30 02:18 |只看该作者
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;

  4. my $seq = 'ACLKRASFAKSVIGTPEFMAP';
  5. my %count;

  6. while($seq=~s/(^.)(.*)?/$2/){       
  7.         $count{$1}++;
  8. }

  9. for (keys %count){
  10.         print $_,"=",$count{$_},"\n";
  11. }
复制代码

论坛徽章:
3
CU十二周年纪念徽章
日期:2013-10-24 15:41:34子鼠
日期:2013-12-14 14:57:19射手座
日期:2014-04-25 21:23:23
24 [报告]
发表于 2011-06-30 16:32 |只看该作者
  1. #!/usr/bin/perl

  2. use strict;

  3. use warnings;



  4. my $seq = 'ACLKRASFAKSVIGTPEFMAP';

  5. my %sum;
  6. foreach (split(//,$seq)) {
  7.         $sum{$_}++;
  8. }
  9. foreach  (keys %sum) {
  10.         print "$_ => $sum{$_}\n";
  11. }
复制代码


  1. F => 2
  2. S => 2
  3. A => 4
  4. T => 1
  5. P => 2
  6. K => 2
  7. E => 1
  8. V => 1
  9. M => 1
  10. C => 1
  11. R => 1
  12. I => 1
  13. G => 1
  14. L => 1

复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP