腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么我
的
Perl
循环
变量
是局部
变量
,即使不使用` my‘?
我注意到,在
Perl
中创建
循环
时,
循环
变量
似乎始终是
循环
的
本地
变量
,即使在
循环
外部
的
作用域中声明时也是如此。为什么会这样呢?use warnings;
foreach</em
浏览 0
提问于2015-12-14
得票数 1
回答已采纳
3
回答
替换%s/ in
循环
中
的
变量
不会
更改
吗?为什么?
在我看来,就像在
Perl
foreach
循环
中,替换模式外
的
变量
会按预期
更改
,但替换模式内
的
变量
会“卡住”。几乎就像当
perl
在
foreach
代码块中遇到s///替换模式时,它会在第一次通过
循环
插入替换模式内容,然后再也不会插入。#!/usr/bin/
perl
@replacements=(&qu
浏览 0
提问于2012-08-31
得票数 0
3
回答
Perl
前端
循环
变量
范围
、
、
我对
perl
很陌生,在编写了下面的代码片段之后,我对
perl
的
作用域规则感到困惑:my $i = 0; print $i."\n";print "Outside loop i = $i\n";579Outside loop i = 10579Outsidelo
浏览 2
提问于2015-02-03
得票数 7
回答已采纳
2
回答
Perl
中
的
for
循环
for $x (@a) print $x*=2;} print "@a";$x上
的
任何操作都是在
更改
原始数组
的
内容$x
的
行为是否像引用/指针,而不是
变量
?
浏览 2
提问于2011-06-23
得票数 4
回答已采纳
2
回答
Perl
循环
中
的
条件
和
性能
Perl
中有许多在
循环
条件下使用运算符/函数/子程序/方法
的
习惯用法。书籍建议使用它们!但据我所知,这些条件是在每次迭代中计算出来
的
。我说
的
对吗?
Perl
5:for my $value (values %hash) { ... }for 'words.txt'.IO.lines -> $line { .
浏览 1
提问于2019-07-01
得票数 1
4
回答
在
Perl
foreach
循环
中可以给两个
变量
赋值吗?
、
、
、
、
在
Perl
foreach
循环
中,是否可以将数组中
的
相同数据赋给两个
变量
?my $var1;
foreach
$var1,$var2 (@array){...}
浏览 6
提问于2015-04-12
得票数 16
1
回答
linux在
foreach
循环
中打印
变量
值a1、a2、a3
、
、
我有一个旧
的
csh脚本(希望我有时间用
perl
重写),它有一系列
的
变量
wmr1,wmr2 ...wmr24。我想做
的
是使用
foreach
循环
回显每个
变量
的
值,例如 echo ${wmr$i}这可以在csh或使用
perl
one liner (使用符号引用我不确定如何将整数$i与wmr组合在一起,并输出$wmr1、$wmr2等
的</e
浏览 0
提问于2013-05-29
得票数 0
回答已采纳
2
回答
尝试在
perl
的
一行中编写
foreach
,但失败了
、
、
、
、
我是
perl
的
新手,试着调整一下它
的
语法,然后我得到了这个错误消息syntax error at testP line 3, near "$_ ("$_=$_+1
foreach
$_ (@_); 谁能告诉我哪里出了问题,以及如何修复它?谢谢。
浏览 0
提问于2011-04-28
得票数 1
回答已采纳
3
回答
perl
中嵌套
的
foreach
循环
和
变量
作用域
、
、
好吧,这有点奇怪,看起来不应该是这样
的
。我有一个嵌套在另一个中
的
foreach
,我需要它只获取与外部
循环
相对应
的
值。
foreach
my $var (@$list)
foreach
my $var2 (@$list2) if($var2->[0] ne $var->[0])对于嵌套
循环
中
的
作用域,有没有我应该知道
的
规则?测试表明,一旦进入内部
循环
,
浏览 0
提问于2011-03-02
得票数 1
回答已采纳
3
回答
如何在
perl
中添加每个数组
的
值?
如何添加每个数组
的
元素呢?@a1 = (1..5);@a3 = (1..4);
foreach
$each(@tar){@ar = split(' ',$each); $tot+=$eac;print "$each total is: $tot\n";在这段
浏览 4
提问于2014-08-12
得票数 2
1
回答
在FASTA文件中查找母题
的
基元
和
位置-
Perl
、
、
、
有人能帮我完成这个
Perl
代码吗?当我运行它时,什么都不会发生。没有我觉得奇怪
的
错误或任何事。它读取并打开文件非常好。我相信问题在them
循环
或
foreach
循环
中,因为我真的认为我不理解它们。我
和
一位漂亮
的
狗屎老师在这方面很新。 说明:声明一个名为motif
的
标量
变量
并使其成为AAA
变量
。声明一个名为locations
的
数组
变量
,它将存储motif
的
位置。将基因
浏览 4
提问于2020-07-29
得票数 2
回答已采纳
3
回答
有没有办法修改
foreach
循环
变量
?
、
、
、
、
/usr/bin/
perl
-w $var += 2;} Modification of a read-only
浏览 1
提问于2009-09-28
得票数 4
4
回答
Perl
的
‘
foreach
`语句中括号
的
用途是什么?
、
、
我总是在想为什么我一定要写而不是这里括号
的
用途是什么?
浏览 1
提问于2010-09-06
得票数 5
回答已采纳
4
回答
perl
中
的
for
循环
、
my @array=(1..10);print "array is now:@array"; 这会改变数组
的
值。为什么?
浏览 1
提问于2010-12-26
得票数 2
回答已采纳
5
回答
缺少$ on
循环
变量
、
/usr/bin/
perl
use warnings;
foreach
my($a,$b,$c) (@array) {} 怎么啦?我正在使用:
perl
v5.10.1 (*) built for x86_64-linux-thread-multi
浏览 7
提问于2010-06-07
得票数 5
回答已采纳
3
回答
在
perl
中如何使用
变量
值作为散列元素
、
、
我是
Perl
新手,在“学习
Perl
”一书中找不到这个问题
的
答案。例如,我有一个数组,如下所示:
和
两个哈希表作为: "bibuf","000",self","101"my %op2_sel=(
浏览 0
提问于2012-02-14
得票数 1
回答已采纳
1
回答
为什么这个词法
变量
在
循环
之后不保留它
的
值?
下面是我
的
Perl
代码:use warnings; 我希望这段代码能做两件事中
的
一件事: 打印字符串"charlie",这是
循环
完成后$word
的
最后值。抱怨编译错误,因为my $word是一个词法<e
浏览 1
提问于2014-10-06
得票数 1
5
回答
Perl
中
foreach
循环
的
默认作用域是什么?
、
、
在
Perl
中,在
foreach
循环
中使用'my‘会有什么效果吗?不管是否使用'my‘,索引
变量
似乎总是局部
的
。那么,你能在
foreach
循环
中去掉'my‘,同时在
循环
体中保留私有作用域吗?可以看出,使用'for‘
循环
与使用/不使用’my‘是有区别的:use warnings; my ($x, $y) = ('INIT', '
浏览 1
提问于2010-02-11
得票数 17
3
回答
Perl
:查找
变量
的
值是否与数组中
的
值匹配
、
、
我是
perl
新手。我有一个代码,在这个代码中,一个
变量
在
foreach
循环
中被加载了几个值。我想要做
的
是,只有在该数组中才能对该
变量
执行一些操作。在
perl
中实现这一点
的
最有效
的
方法是什么,因为我正在处理
的
数据非常大。我问题
的
一个简单例子是,假设我有一系列我想要
的
水果但是,我在
foreac
浏览 9
提问于2010-10-29
得票数 7
回答已采纳
1
回答
Perl
循环
不还原默认
的
输入参数$_
、
、
、
正如标题所述,我遇到
的
情况是,$_在迭代后没有恢复。while (<>) { print "$_\n";print "$_\n";bar但我以为foo为什么$_不恢复到父作用域中
的
状态
浏览 1
提问于2017-07-12
得票数 1
回答已采纳
点击加载更多
相关
资讯
剖析for、while、foreach、标签循环语句的控制
java循环结构中局部变量和成员变量
与python同类不同道之perl简记
MYSQL的用户变量和系统变量
(七)Perl中的模式匹配和模式替换介绍
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
实时音视频
对象存储
活动推荐
运营活动
广告
关闭
领券