Skip to main content
 首页 » 编程设计

python之从 Perl 到 Python 的标量变量

2025年05月04日15rubylouvre

我正在将程序从 perl 转换为 python,但我真的不知道如何将标量变量转换为 python。我的问题是,我想根据代码中使用的所有标量变量调用第一个值,当提到标量变量时,它指的是分配给它的值。

具体区域是

my $min = $_[0]; 
my $max = $_[1]; 

所以这两个变量事先被赋予了一个值,现在我要做的是调用我的最小值,让它成为第一个出现的值,然后我希望我的最大值被称为第二个出现的值. 基本上,试图将生成的信息收集到最小值和最大值,然后将其带到这里。不明白如何在 python 中执行此操作。


问题是我为最小值和最大值分配了 3-5 个不同的值,我不知道如何引入值。

我是提出问题的人,但我以我认为是临时用户的身份登录,然后它被删除了。谢谢!

请您参考如下方法:

我不太确定您要的是什么,但仅供引用,Python 不会将类型附加到脚本中的名称。类型是名称所指的对象。因此,“标量”变量或“列表上下文”或类似的东西没有区别。

看起来你有一个列表。你可以这样做:

mymin = mylist[0] 
mymax = mylist[1] 

假设 mylist 持有对列表对象的引用(在 Python 中每个名称都是一个引用)。