位置: 编程技术 - 正文

Perl中的控制结构学习笔记(写出perl中最常见4种控制流)

编辑:rootadmin

推荐整理分享Perl中的控制结构学习笔记(写出perl中最常见4种控制流),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:perl调用模块,perl实例,perl实例,perl调用perl脚本,perl调用perl脚本,perl调试,perl控制流,perl控制流,内容如对您有帮助,希望把文章链接给更多的朋友!

一、条件判断 建立i f语句的另一种方法是使用多个表达式,然后根据哪个表达式是真,来运行代码:可以像下面这样来读取上面这个语句块:如果标号为e x p r e s s i o n 1的表达式是真,那么语句块B L O C K 1就运行。否则,控制权转给e l s i f,对e x p r e s s i o n 2进行测试,如果该表达式是真,则运行B L O C K 2。如果e x p r e s s i o n 1和e x p r e s s i o n 2都不是真,那么B L O C K 3运行

二、循环:

Perl中的控制结构学习笔记(写出perl中最常见4种控制流)

1、while循环 2、until循环 3、类C的for循环 ,如下面是在for循环中使用逗号操作符的例子:它等价于下列语句:4、针对列表(数组)每个元素的循环:foreach, 语法为:例:注:(1)此处的循环变量localvar是个局部变量,如果在此之前它已有值,则循环后仍恢复该值。(2)在循环中改变局部变量,相应的数组变量也会改变,如:此时@list已变成了(1, , 3, 4, 5)。5、do循环 do循环至少执行一次循环。6、循环控制 退出循环为last,与C中的break作用相同;执行下一个循环为next,与C中的continue作用相同;PERL特有的一个命令是redo,其含义是重复此次循环,即循环变量不变,回到循环起始点,但要注意,redo命令在do循环中不起作用。7、传统的goto label;语句。

三、单行条件 语法为statement keyword condexpr。其中keyword可为if、unless、while或until,如: 虽然条件判断写在后面,但却是先执行的。

指令: unless 假如非unless的含义就是说“如果判别式不为真,就执行...”。语法一:上个语法在Perl中也可以写成:判别式为假时语句块 unless (判别运算式);范例:也可以写成: print"您的分数及格了!n"unless($score<);语法二:范例:进阶技巧:&&,||及&#;:作为控制结构它们看上去像标点符号,或是表达式的一部分。但在Perl中可作为控制结构。 比如说:也可以写为:但更简单的方式是:为什么呢?&&为逻辑与操作符,其含义为:  若判别式为真,则表达式的值依赖于后面语句块的值。所以为真时的语句块被执行(用来求值)。  若判别式为假,则整个表达式为假,不用考虑后面语句块的值。所以为假时的语句块不被执行。同样道理,unless(this){that}可替换为this||that。&#;:表达式举例:exp1&#;exp2:exp3表示:如果exp1为真则求exp2的值,否则求exp3的值。

什么是Perl?编程语言Perl详细介绍 Perl最初的设计者为拉里·沃尔(LarryWall),它于年月日发表。Perl借取了C、sed、awk、shellscripting以及很多其他程序语言的特性。LarryWall在新闻组comp.sour

Perl中的子程序学习笔记 一、定义函数可分为系统函数和用户函数。子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。PERL中,子程序可以出

Perl中的列表和数组学习笔记 一、列表列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1,5.3,"hello",2),空列表:()。注:只含有一个数值的列表(如:(.2))与该

标签: 写出perl中最常见4种控制流

本文链接地址:https://www.jiuchutong.com/biancheng/372392.html 转载请保留说明!

上一篇:Perl中的模式匹配学习笔记(perl -pi)

下一篇:什么是Perl?编程语言Perl详细介绍(perl主要用处)

  • 股东投资的钱放在哪里
  • 小规模纳税人开票税率
  • 物业公司外包保安死亡
  • 技术推广服务包含什么 奇瑞汽车
  • 视同销售销售额的确定方法
  • 债务重组偿债顺序
  • 一般纳税人建账建几本帐
  • 非破产清算会计案例
  • 小规模跨年发票可以入账吗
  • 帮客户代付保证金违法吗
  • 贴现法付息什么意思
  • 建设期利息对当年的借款如何计息?
  • 公司购买工装计入什么费用
  • 公司作为承租方需要交房产税吗
  • 发生的成本作为存货处理
  • 旅游费开票内容
  • 公司临时聘用人员法规
  • 销售货物或者提供应税劳务、服务清单怎么开
  • 国税注销了地税没注销现在经营异常
  • 装修期间用电
  • 租金小规模开票税率
  • 附加税税率计税依据
  • 福利费用不用计提
  • 没有发生关联交易需要关联申报吗?
  • 固定资产可以一次性计入成本费用吗
  • 金税盘锁死去税务局流程
  • 支付罚款的支出计入什么科目
  • 安全生产费怎么算
  • 发票过期未认证怎么办
  • 计提固定资产减值准备会计科目
  • 成本少结转了怎么调账
  • 已抵扣原材料进项税额转出完整分录
  • 工会经费缴纳比例是哪里规定的
  • 怎样才能防止臭虫在卧室里呢
  • 纳税人办理退税手续流程
  • 退回的工伤费用怎么做账
  • 未开票收入跨年可以冲回吗
  • 农业种植公司要纳税吗
  • 所得税以前年度亏损
  • win10系统日志在哪个文件夹
  • 编制竣工决算的主要依据
  • 移动有聊天室平台吗
  • 房地产企业购地印花税如何入账
  • 代缴费社保
  • 研发机构采购国产设备退税管理办法
  • 土地增值税清算扣除项目
  • 应收账款账务处理及案例分析
  • 金融企业呆账核销管理办法
  • laravel 更新数据
  • 块元素和行内元素区别
  • 危废处理需要哪些手续
  • 前后端分离弊端
  • pytorch 例子
  • java泛型类和泛型方法
  • 会计实务中的计提是什么意思
  • 城市维护建设税是什么意思
  • 稽查补缴税款会计处理
  • sql server 2008简介
  • mysql sql性能调优的方法
  • 什么是企业所得税收入
  • 递延所得税的会计核算
  • 固定资产到期出售 合同
  • 资本公积现金流量表里放在哪里
  • 费用科目入错了
  • 农民扶贫款到哪去领
  • 土地出让金抵减销项税计算
  • 购买金税盘的分录
  • mysql中的字符串函数
  • mac下安装python
  • centos怎么配置yum
  • win8系统出现蓝屏怎样处理
  • OS X 10.12.6 beta 1如何更新 OS X 10.12.6 beta 1如何升级
  • 2016年Win10 RedStone将重大改版 微软小娜可以浮动
  • linux开机流程详解
  • css美化表单 案例
  • jquery异常捕获
  • 无经营公司
  • 12366国税网上申报
  • 杭州市各区面积人口排名
  • 车船税新标准计算办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设