×

perl语言辅导

perl语言辅导(我什么编程都不懂,但想学Perl 语言,先学什么好呢怎样才能把这语言学好,学习的目的想向网络方面发展)

admin admin 发表于2024-09-16 09:36:14 浏览3 评论0

抢沙发发表评论

本篇文章给大家谈谈perl语言辅导,以及我什么编程都不懂,但想学Perl 语言,先学什么好呢怎样才能把这语言学好,学习的目的想向网络方面发展对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

我什么编程都不懂,但想学Perl 语言,先学什么好呢怎样才能把这语言学好,学习的目的想向网络方面发展

我也不懂perl 不过其他的都学过,只要把c学了,再学c++你就所想霹雳了。随便学什么上手都快!可以直接做东西出来,前提有一定的数学逻辑思维还有一定的英语基础就行!多上机把东西做出来才是王道! perl已经被dephi取代了样!语言思想都一样,就是语法一定的差异而已!学到后面一看其他的就明白了!到最后就是个coder! 自己写东西的话,现在少了!都是copy !我也想成一个programmer 努力中! 搞网络得问具体一点!谢谢采纳

PERL语言 请教高手指点

use strict;use warnings;my $VAR = { ’elements’ =》 { ’element001’ =》 {’ename’ =》 ’carbon’, ’aweight’ =》 12.010, ’symbol’ =》 ’C’, ’mpointC’ =》 3500,}, ’element002’ =》 {’ename’ =》 ’oxygen’, ’aweight’ =》 15.999, ’symbol’ =》 ’O’, ’mpointC’ =》 -218.4,}, ’element003’ =》 {’ename’ =》 ’aluminum’, ’aweight’ =》 26.981, ’symbol’ =》 ’Al’, ’mpointC’ =》 660,}, ’element004’ =》 {’ename’ =》 ’neon’, ’aweight’ =》 20.179, ’symbol’ =》 ’Ne’, ’mpointC’ =》 -248.6,}, ’element005’ =》 {’ename’ =》 ’fluorine’, ’aweight’ =》 18.998, ’symbol’ =》 ’F’, ’mpointC’ =》 219.62,}, }};my %result;foreach (keys %{$VAR-》{elements}}) { my $temp_hash = $VAR-》{elements}-》{$_}; $result{$temp_hash-》{’ename’}} = { aweight=》$temp_hash-》{’aweight’}, symbol=》$temp_hash-》{’symbol’}, mpointC=》$temp_hash-》{’mpointC’}, mpointF=》(9/5) * $temp_hash-》{’mpointC’} + 32, };}foreach (sort keys %result) {format STDOUT =Element: @《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 $_,Symbol: @《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 $result{$_}{’symbol’},Atomic Weight: @《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 $result{$_}{’aweight’},Melting point(Celsius): @《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 $result{$_}{’mpointC’},Melting point(Fahrenheit): @《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《 $result{$_}{’mpointF’},.write;}---------------------运行结果Element: aluminumSymbol: AlAtomic Weight: 26.981Melting point(Celsius): 660Melting point(Fahrenheit): 1220Element: carbonSymbol: CAtomic Weight: 12.01Melting point(Celsius): 3500Melting point(Fahrenheit): 6332Element: fluorineSymbol: FAtomic Weight: 18.998Melting point(Celsius): 219.62Melting point(Fahrenheit): 427.316Element: neonSymbol: NeAtomic Weight: 20.179Melting point(Celsius): -248.6Melting point(Fahrenheit): -415.48Element: oxygenSymbol: OAtomic Weight: 15.999Melting point(Celsius): -218.4Melting point(Fahrenheit): -361.12

求大神指点,Perl语言怎么学

学习窍门:1、查询文档如果你对某个函数的使用不清楚,那么在命令行上使用 perldoc 函数名 来查阅 Perl 自带文档。你也可以把 函数名 替换为模块名来查阅模块文档。例如perldoc LWP::Simple 当然, 如果英文有困难的话,还是建议阅读 Oreilly 书籍。2、程序调试不管你的程序多短,使用 use warnings 和 use strict 对你找到错误有非常大的帮助。庆幸的是, klaus 已经翻译了一篇绝妙的调试文章 Brian 的 Perl 问题之万能指南3、提问的智慧和寻找答案的能力初学时碰到的许多问题 都已经被别人问过了而且很有可能已经被回答了。所以,要学会使用 google 或论坛搜索你的答案。遇到问题时,可以把问题表达出来,阅读相关文档,尝试写程序自己解决。如果实在没有头绪的话,最后尝试到论坛里或者是用户组来提 问,通常,大家更乐意帮助那些已经对自己的问题作过研究的人,那些只要答案的人常常没人理睬。学习语言是一个自己反复研究,尝试的过程,不要依靠别人的帮 助。

请问一下 perl语言 的经典教材是啥

perl 语言入门 俗称小骆驼。比谭浩强的书写得好。 推荐学习论坛:chinaunix 里面有perl板块。高手很多。可以学习一下里面的精华帖。

青岛开发区哪里有学习perl语言比较好的学校

貌似没有,自己买本小骆驼或者perl语言入门(第五版)学学就好,很好懂的,祝你成功~

Perl语言怎么样发展前景怎么样可以编什么

Perl语言是由Larry Wall设计的文字分析报告语言,用于Unix环境下的编程.

发展前景:目前还在用Perl语言开发大型网站的只有日美英,其中日本工作机会最多,可考虑移民。

国内现在一般用PHO ,JAVA。perl作为一种高级语言,特别适合快速开发,尤其是快速原型开发,工具开发等。perl也许很多项目里面不会用到,但是如果你会用perl,那么你就比别人多了一把瑞士军刀,可以做一些意想不到的事情。

Perl强项在于文本处理,或者作为各种程序之间的“胶水,它有着自动识别变量的特征,可以写动态网页,而且拥有大量的共享插件可以用。Perl是一个完整的编程语言,其他编程语言能做的事情他都能做(复杂程度可能有所不同)。

在文本处理方面,生物信息学中用的很多很多。

扩展资料:

Perl编程小技巧

 1、Perl超时机制 

eval 

 my $tmpCmd="ping 192.168.0.1";

 local $SIG{ALRM} = sub { alarm 0; die "TIMEOUT"; };

 alarm(10); 

 my $startCmdResult = qx($tmpCmd);

 alarm(0);  

};  

if ($@ =~ /TIMEOUT/) 

{

 print "ping timeout";

}

2、忽略SIGCHLD信号,避免产生僵尸进程

$SIG{CHLD} = ’IGNORE’;

3、等待

sub show_flower

{

 local $| = 1;

 my @progress_symbol = (’-’,’\\’,’|’,’/’);

 my $n = 0;

 my $count=8;

 while($count--)

 {

  #print "\r$progress_symbol";

  $n = ($n》=3)? 0:$n+1;

  select(undef, undef, undef, 0.1);

 }

 #print "\r";

 local $| = 0;

}

4、 Perl多行注释

单行注释:用#号

多行注释:

最常用的方法是使用 POD(Plain Old Documentations) 来进行多行注释。方法如下:

=pod

codes to comment

=cut

5、类似于unix shell中的“此处文档”语法

#!/usr/bin/perl -w

$P = 3.1415926;

print 《《EOF;

    the price is $P.

     Hello World.

EOF

6. Perl常量的用法

use constant PI =》 ( 4* atan2(1,1) );

PI=6; # Cannot modify PI; produces an error.  

use constant DEBUG =》  1; 

print "Pi equals ", PI, "...\n" if DEBUG

OK,关于perl语言辅导和我什么编程都不懂,但想学Perl 语言,先学什么好呢怎样才能把这语言学好,学习的目的想向网络方面发展的内容到此结束了,希望对大家有所帮助。