博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Perl脚本学习笔记(一)
阅读量:7079 次
发布时间:2019-06-28

本文共 601 字,大约阅读时间需要 2 分钟。

1.    所有数字在Perl内部都是双精度浮点数


2.    字符串也被认为是标量。


3.    数字可以用科学计数法,如-1.2E24, -1.2E-20

      大数字可以写成:234_242_234,不能用逗号,在Perl里它有其他用处

      同理,其他进制数太长时,也可以用_进行划分,如:0x1345_0B33


4.    八进制以0 开头,十六进制以0x 开头,二进制0b 开头


5.    单引号字符串:

      单引号字符串中的\n 不会被当作换行符来处理,其仅仅是两个字符\和n。

      在双引号中的字符串中, P e r l要查看是否存在变量名或转义序列。

      qq或者q,来替代双引号。



6.    字符串重复操作符需要一个字符串作为左操作数。

      复制次数(右操作数)在使用之前会把它转换为小于等于它的整数(如,4.8 变为4)。重复次数小于1 将产生空串(长度为0)。

      复制次数为0将产生空串。


7.    如果看到不能理解的警告信息,可以使用diagnostics pragma。

      或者在运行时使用-M参数。


8.    在shell 中,当取值时,需要$;赋新值时,不需要$。

      而Perl则都需要。


9.    print多个值时可以使用逗号分开,如:print "hello",6*7;


10.   注意{}的用法。
本文转自 xkdcc 51CTO博客,原文链接:http://blog.51cto.com/brantc/117906,如需转载请自行联系原作者
你可能感兴趣的文章
MySQL各版本的性能特性(从4.0版本开始)
查看>>
linux包之bash之内置命令ulimit
查看>>
HBase与Zookeeper数据结构查询
查看>>
QQ等软件可以联网 网页打不开
查看>>
c++ 使用socket实现C/S端文件的下载传输
查看>>
JMF获取设备列表失败,获取视频设备失败?
查看>>
国内 Mono 相关文章汇总
查看>>
Python模块学习 ---- datetime
查看>>
MS SQL Server Quarter Function
查看>>
linux日志(常用命令)
查看>>
history
查看>>
Leetcode: Arranging Coins
查看>>
HttpUtil 【判断网络连接的封装类】
查看>>
【转】TCP分段与IP分片
查看>>
iOS 多线程 NSOperation、NSOperationQueue
查看>>
delphi执行查询语句时的进度条怎么做
查看>>
CF 335A(Banana-贪心-priority_queue是大根堆)
查看>>
python的memcache使用如果对key设置了一个int型
查看>>
Leetcode: Longest Substring with At Most Two Distinct Characters
查看>>
173. Binary Search Tree Iterator
查看>>