Perl 6 表达式、运算符及代码对象全解析
1. 数据类型转换与运算符
在 Perl 6 中,算术运算符会尝试将数据转换为数值类型,这一过程称为强制类型转换。例如:
40 + "2"; # 结果为 42
这里, + 运算符充当了上下文限定符,将字符串 "2" 转换为数字,使其表现得和数字 2 一样。
字符串操作也十分灵活。使用 ~ 运算符可以将字符串连接起来:
"Let's go" ~ " to the mall"; # 结果为 "Let's go to the mall"
若其中有操作数是数字,也会被转换为字符串:
33 ~ "p"; # 结果为 "33p"
使用 x 运算符可以重复字符串:
"Let's go now" x 3; # 结果为 "Let's go nowLet's go nowLet's go now"
2. 比较运算符
比较运算符用于比较两个值的大小关系,返回 True 或 False
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



