作为初学者,要想取得进步,成为高手,首先应该了解自己的不足之处.
全部博文(117)
分类: Python/Ruby
2012-07-24 11:13:43
符号/函数 |
解释 |
.(点) |
字符串可以用"."拼接 |
my $names; |
声明变量 |
0 |
在if判断中,0代表假,其他数字都为真 |
'' |
空字符串为假 |
|
获取用户输入 |
chomp |
移除末尾的换行符 |
defined |
用来判断某个字符是undef,而不是空串 |
$# |
数组最后一个索引值 |
(1..5) |
( 1,2,3,4,5) |
qw |
建立简单的单词列表 |
pop |
取出数组最后一个元素,并返回该值 |
push |
添加一个元素/数组到数组的末端 |
shift |
对数组开头进行处理,取出一个元素,并返回该值 |
unshift |
向数组输入一个元素 |
foreach |
遍历列表中的值 |
reverse |
读取列表,并按相反的次序返回该列表 |
sort |
对列表按内部编码排序 |
@list=(); |
清空数组 |
sub |
创建子程序 |
& |
调用子程序,可省略 |
@_ |
子程序的参数列表 |
$_ |
用在foreach中,替代省略的控制变量 |
return |
立即返回值,并停止执行子程序的剩余部分 |
<> |
钻石操作符输入,可以处理参数 |
@ARGV |
命令行参数 |
open |
打开文件句柄 |
die |
处理错误信息,并立刻停止 |
$! |
系统出错信息 |
say |
输出,在结尾自动增加换行 |