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).

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

2022年最新PHP短网址生成系统/短链接生成系统/URL缩短器系统源码

全新PHP短网址系统URL缩短器平台,它使您可以轻松地缩短链接,根据受众群体的位置或平台来定位受众,并为缩短的链接提供分析见解。系统使用了Laravel框架编写,前后台双语言使用,可以设置多域名,还可以开设套餐等诸多功能,值得使用。链接: https://pan.baidu.com/s/1ti6XqJ22tp1ULTJw7kYHog?pwd=sarg 提取码: sarg文件解压密码 www.wn7...

安徽BGP云服务器 1核 1G 5M 29元/月 香港云服务器 1核 1G 19元首月 麻花云

麻花云怎么样?麻花云公司成立于2007年,当前主打产品为安徽移动BGP线路,数据中心连入移动骨干网。提供5M,10M大带宽云主机,香港云服务器产品,数据中心为香港将军澳机房,香港宽频机房 cn2-GIA优质线路、采用HYPER-V,KVM虚拟技术架构一、麻花云官网点击直达麻花云官方网站合肥网联网络科技有限公司优惠码: 专属优惠码:F1B07B 享受85折优惠。最新活动 :双11 云上嗨购 香港云主...

perl语言入门为你推荐
android游戏开发教程android游戏开发教程 哪里短时间学会?win7无线局域网在win7下如何创建无线局域网智能机刷机软件请问有什么刷机软件,是刷安卓系统手机的软件,自己用过刷过机!iphone12或支持北斗导航苹果12几个版本淘气鸟淘气鸟论坛为什么打不开了呼叫中心搭建构建呼叫中心系统的具体步骤有哪些??微信语音在哪个文件夹【求助】微信语音的文件夹在哪里??vs2005快捷键VS2005的快捷方式是哪个文件啊?联通玩电信游戏关于联通到底能不能去电信区玩游戏。。。。湖北健康码转码申请怎么弄纸质健康码?
blackfriday linode 163网 permitrootlogin godaddy域名优惠码 me空间社区 免费私人服务器 华为云建站 服务器防御 谷歌搜索打不开 godaddyssl ncp是什么 海外加速 侦探online 留言板 隐士ddos kosskeb4 xendesktop 好看的空间头像 更多