我是Perl的初学者,我正在尝试阅读if ... else语句。我试着用花括号if..else声明。
if ( 1 ) {
print "True\n"; }
else {
print "False\n" ; }
它工作正常,然后我在网上搜索了如何在不使用花括号的情况下使用单行if语句,它们提供了相同的代码。
print "True\n" if (1 ) ;
我试图将else语句与该示例代码一起使用
print "false\n" else ;
但是我收到了错误消息。有人可以在perl中解释如何将单行else语句与if语句一起使用。
提前致谢。
使用Ternary or conditional operator
:
print 1 ? "True\n" : "false\n";
更新
这是将所有内容全部整合在一起的另一种方法:
if ( 1 ) { print "True\n"; } else { print "False\n" ; }
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句