我是从MATLAB过渡的Python新手(太贵了!)
我喜欢MATLAB的一件事是,您可以通过将多行代码行合并到MATLAB脚本的行中来缩短代码(减少滚动)。例如,假设我正在初始化一堆变量。在Python中,我会这样写:
a = 1
b = 2
c = 3
d = 4
e = 5
在MATLAB中,我可以做同样的事情:
a = 1;
b = 2;
c = 3;
d = 4;
e = 5;
但是,在长代码中,节省空间(和滚动)有时是不错的选择。在MATLAB中,我可以通过编写以下内容使其更加简洁:
a = 1; b = 2; c = 3; d = 4; e = 5
Python中是否有等效的工具可以将所有这些代码行“压缩”到一行脚本中?
谢谢
答案 0 :(得分:2)
是的,只需用分号分隔语句
a = 1; b = 2; c = 3; d = 4; e = 5
答案 1 :(得分:2)
是的,您还可以在Python中执行以下操作:
a,b,c,d,e = 1,2,3,4,5;
答案 2 :(得分:-1)
将这段代码复制粘贴到python(3.x)并运行它
a = 1; b = 2 ; c = 3
print (a,b,c)
d= "I'am " ; e= "too "; f= "lazy "; g="to " ; h = "try"; i = "things" ; j = " on" ; k = "my "; l= "own !"
print (d,e,f,g,h,i,j,k,l)