您的位置:首页 > 其它

perl sub

2015-06-23 09:24 190 查看
#/usr/bin/perl -w

use strict;

my $usage = "\n\nusage: $0 <length>\n\n";

my $length = $ARGV[0] || die $usage;

&RandomSeq($ARGV[0]); # invoke the subroutine

sub RandomSeq {

for (my $i = 0; $i < $length; $i++) {

unless ($i%70) {print "\n"};

my $base = int(rand(4));

if ($base == 0) {print "A"; next;}

if ($base == 1) {print "C"; next;}

if ($base == 2) {print "T"; next;}

if ($base == 3) {print "G"; next;}

}

print "\n";

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: