《perl实例精解》学习笔记 第一天

一,示例一

#!/usr/bin/perl
print "what's your name? ";
chomp($name= <STDIN>);
print "welcome, $name,are you ready learn Perl now? ";
chomp($response = <STDIN>);
if ($response eq "yes" or $response eq "y") {
  print "Great! Let's get started learning Perl by example.\n";
}
else {
 print "O.K. Try again later.\n"
}
$now = localtime;
print "$name,you ran this script on $now.\n";

解释

01行是标示解释器是perl执行

02用print打印到屏幕输出,perl用print "显示内容";即可

03chomp去掉最后一个字符,即去掉换行符

$name= <STDIN>是设置一个变量$name,来自标准输入<STDIN>,

需要注意的是perl中的变量是$开头

注意perl的变量无需申明即可使用,非常灵活

运行如下

04和05同理

06是一个if语句判断,格式为

if (条件1成立){
执行语句1
}
else {
执行语句2
}

$response eq "yes" or $response eq "y"的意思是变量$response的值为yes,或是y

12是设定一个变量now,来自perl的内建函数localtime

13是显示

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索变量
, perl
, response
, 语句
, name
, print
, Perl变量
Perl学习
,以便于您获取更多的相关知识。

时间: 2024-08-02 21:11:14

《perl实例精解》学习笔记 第一天的相关文章

《perl实例精解》学习笔记 第二天变量、数组、哈希 上

一,关于变量的描述 变量是一种数据项,其值可随着程序的运行而发生变化. 变量可以位于程序的任何位置,并且不需要像在高级语言中那样声明它为特点的类型. 变量的值可以为字符串,数字或是它们的组合. 二,perl变量的类型 A.标量型 $变量=值: B.数组型   @数组=('值1','值2','值3'): C.关联数组(常称散列[hash])          %hash=('标量1' => '值1',                 '标量2' => '值2', ) : 三,变量的作用范围 变量

071_《Delphi7编程技巧与实例精解》

<Delphi7编程技巧与实例精解> Delphi 教程 系列书籍 (071) <Delphi7编程技巧与实例精解> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Pdf 作者: 张海卿 张占军 丛书名: 其他 出版社:国防工业出版社 ISBN:7118030163 上架时间:2003-4-15 出版日期:2003 年1月 开本:16开 页码:365 版次:1-1 内容简介 本书汇编了Delphi中比较经典的60个实便,包括8大部分,即基础知识.图形国像

ActionBarSherlock学习笔记 第一篇——部署

ActionBarSherlock学习笔记 第一篇--部署         ActionBarSherlock是JakeWharton编写的一个开源框架,使用这个框架,可以实现在所有的Android版本上实现ActionBar的效果和功能.当在4.0+的版本使用时,会使用Android自身的ActionBar,当在4.0之前的版本使用时,则会使用ActionBarSherlock自身自定义的一套框架来实现ActionBar的功能.     要获得ActionBarSherlock,我们可以到Gi

083_《Delphi数据库开发经典实例精解》

<Delphi数据库开发经典实例精解> Delphi 教程 系列书籍 (083) <Delphi数据库开发经典实例精解> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Part1 Part2 作者: 夏邦贵 刘凡馨 等 丛书名: 经典实例精解 出版社:机械工业出版社* ISBN:7111187520 上架时间:2006-5-19 出版日期:2006 年4月 开本:16开 页码:286 版次:1-1 内容简介 本书主要介绍如何使用Delphi进行数据库管理

asp.net网络数据库开发实例精解 源文件_基础应用

出版社:清华大学出版社本书特点:通过大量实例,将ASP.NET的技术点贯穿起来深入剖析网络数据库开发的技术点和难点贯穿了作者多年的开发经验,具有较高的参考价值专门设计了综合案例,让您领会项目开发的思路代码规范,层次清楚,注释丰富,易于理解配有多媒体演示光盘,加速学习.读者对象:ASP.NET网络数据库开发人员大中专院校相关专业的学生毕业设计的学生ASP.NET培训人员asp.net网络数据库开发实例精解 源文件下载后用虚拟光驱软件打开,即可,最全的文件了,整个光盘的内容都在里面了,jb51.ne

linux Shell学习笔记第一天_其它

以下是Shell学习1-2天学习笔记 ---------我是分隔符--------- 硬件去执行, 内核与硬件之间进行操作. 命令解析器. shell脚本的组成元素 系统命令 文本处理工具(sort.grep.sed.awk-) 变量 条件判断 环循结构 函数 Shell Scripts Center(SSC) ---------------------------- 非负Grep / awk 几天. 统计Wc Sort 排序 sort|head / sed字段处理 awk 数据区域判断 awk

《COM原理与应用》学习笔记-第一部分COM原理

⊙ 第一章 概述 =================================================== COM 是什么 --------------------------------------------------- COM 是由 Microsoft 提出的组件标准,它不仅定义了组件程序之间进行交互的标准,并且也提供了组件程序运行所需的环境.在 COM 标准中,一个组件程序也被称为一个模块,它可以是一个动态链接库,被称为进程内组件(in-process component

【PMP】Head First PMP 学习笔记 第一章 引言

第一章 引言 高效的解决项目中同样的问题 最佳的评估你的任务并合理安排,从而保证项目尽可能迅速而高效的完成 计划和跟踪成本的有关技术 如何针对项目中存在的缺陷做出计划并加以防范 项目经理的特征 知识. 关注项目领域的发展动态,可以从每个人的成功和失误中学习经验教训,从而能更好的完成你的工作.知道所有的工具和技术,并且知道何时使用和如何使用. 绩效. 必须付诸行动,要求你认真而有效地工作. 个人技能. 既然你要管理人,就注意哪些方面能够激励他们,哪些方面会对他们造成障碍.作为一个项目经理,你的任务

Perl中的控制结构学习笔记_perl

一.语句的种类 计算机是一种工具,优势在于执行重复任务.循环执行,循环语句. 需要作出大量的判断,按条件执行,条件语句. 顺序语句. 表达式真假值总结 表达式不一定是逻辑表达式,但一定要得出真假值. 假值: 逻辑值为假 值为0 字符串为空 列表为空 undef 其它情况为真值 二.条件语句if 形式 复制代码 代码如下: if(表达式){         空格忽略,断行可以不同                     if(表达式) 语句}               { elsif(表达式){