perl语言入门perl语言基础编程,这样编写为什么不对?

perl语言入门  时间:2021-07-31  阅读:()

perl语言好学吗?之前没有任何的编程基础,能学好吗?

太难了,而且生涩难懂,你又没有基础。

建议你去学习python或者ruby! 跟perl是一种类型的语言, 但相对容易学而且更流行也更有用。

perl已经有点过时了。



perl语言的基本用途

实际上什么都可以做,在cpan上用任何关键字你可以查到N多别人写好的脚本。

具体说: 1、unix和linux系统管理 2、文件内容处理(基于awk和sed等工具的功能) 3、其他好多你想做的事 4、它的最大的好处就是脚本包基本都是可以直接修改源码(我之前在做一个项目的时候修改了.pm的开发配置参数,这个参数帮助我解决了好多问题,换成java的d的包,很难做类似的事情-你需要让eclipse反复的编译、执行,我觉得这样很浪费机器,而且速度也慢。

我一般就用notepad++就能轻松的写perl脚本,本子再跑点其他程序也没有任何问题)

perl语言基础编程,这样编写为什么不对?

试试把你的代码改成这样... $| = 1; $count = 1; for($i=0;$i<100;) { print "Round $count: i = $i$/"; $count++; next if(not $i%2); $i++; } 你就会看到... round 在增加, 而 $i 一直都是等於 0 因为在一圈 , $i = 0, 所以 $i % 2 就是 0 , 然後, 因为 0 是 false (非), not 也是 false, 所以负负得正 , if 的条件就成立了(真), 於是就会 next 到下一圈 (而 $i 到了这里还是 0 ), 所以, $i++ 永远都不会执行, 而 $i 就一直是 0 ... 因此, 你要把 $i++ 放在 if ( not $i % 2 ) 之前 , 程序可以正常完结 另外, perl 在风格上, 很多时间都不需要用 for (;;) 这种手法 for $i ( 0..99 ) { print $i } 这样就可以了. 再另外的是... perl 有一个叫 unless, 是为了避免双重否定的句式所带来的误读.. 如: if ( not $i % 2 ) { ... } 其实可以写成 : unless ( $i % 2 ) { ... } 最後顺便说句 , 你 ! 或者 not 任何非值, 如 0, undef, "" 都会得到 1 反之便会得到 (undef).

Hostiger发布哥伦布日提供VPS主机首月七折优惠 月费2.79美元

Hostiger商家我们可能以前也是有见过的,以前他们的域名是Hostigger,后来进行微调后包装成现在的。而且推出Columbus Day哥伦布日优惠活动,提供全场的VPS主机首月7折月付2.79美元起的优惠。这里我们普及一下基础知识,Columbus Day ,即为每年10月12日,是一些美洲国家的节日,纪念克里斯托弗·哥伦布在北美登陆,为美国的联邦假日。Hostiger 商家是一个成立于2...

杭州王小玉网-美国CERA 2核8G内存19.9元/月,香港,日本E3/16G/20M CN2带宽150元/月,美国宿主机1500元,国内宿主机1200元

官方网站:点击访问王小玉网络官网活动方案:买美国云服务器就选MF.0220.CN 实力 强 强 强!!!杭州王小玉网络 旗下 魔方资源池 “我亏本你引流活动 ” mf.0220.CNCPU型号内存硬盘美国CERA机房 E5 2696v2 2核心8G30G总硬盘1个独立IP19.9元/月 续费同价mf.0220.CN 购买湖北100G防御 E5 2690v2 4核心4G...

棉花云1折起(49元), 国内BGP 美国 香港 日本

棉花云官网棉花云隶属于江西乐网科技有限公司,前身是2014年就运营的2014IDC,专注海外线路已有7年有余,是国内较早从事海外专线的互联网基础服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务(SaaS),拥有丰富的国内BGP、双线高防...

perl语言入门为你推荐
word2003公式编辑器word2003如何编辑公式?qq空间个性域名Qq空间的个性域名是什么意思。微软将停止支持32位Win10系统win10提示系统安装错误怎么解决淘气鸟乌儿很淘气,飞来飞去,蹦蹦跳跳,请你用“一会儿…一会儿…一会儿…”写写鸟儿?百度创业史1、《创业史》的作者是谁? 2、文中主要人物有哪些?他们的身份是什么? 3、《创物联卡官网移动物联卡怎么注册微信语音在哪个文件夹电脑版微信的语音文件夹在哪个文件夹智能公共广播系统智能广播系统怎么实现?flv转换aviflv怎么转换成avihandoff怎么用Mac OS Yosemite Handoff,iOS8 Handoff怎么用
免费域名 香港服务器租用99idc 域名空间购买 汉邦高科域名申请 vir wavecom godaddy支付宝 服务器cpu性能排行 商家促销 嘉洲服务器 vip域名 smtp服务器地址 lamp兄弟连 域名转入 成都主机托管 空间申请 开心online 发证机构 热云 linuxvi 更多