Perl 조건 판단문
if문 구문:
if ( some_expression ){
true_statement1;
true_statement2;
...
}
next_statment;
프로그램이 여기까지 실행되었을 때, 만약someexpression이 진실이면 괄호 안에 있는 다른 문장을 실행합니다.하면, 만약, 만약...expression은 가짜이고, 프로그램은 괄호 안의 문장 블록을 건너뛰고next 를 직접 실행합니다statment.
if else 문 구문:
if ( some_expression ){
true_statement1;
true_statement2;
...
}
else{
false_statement1;
false_statement2;
....
}
next_statment;
...
if elsif else 문 구문:
if ( some_expression_one ){
one_true_statement1;
one_true_statement2;
}
elsif ( some_expression_two ){
two_true_statement1;
two_true_statement2;
}
elsif ( some_expression_three ){
three_true_statement1;
three_true_statement2;
}
else{
all_false_statement1;
all_false_statement2;
}
next_statment;
...
if 문 예:
#!/usr/bin/perl
$number=<>;
chomp($number);
if($number > 0){
print ("puls
");
}
else{
if ($number < 0){
print ("minus
");
}
else{
print ("zero
");
}
}
unless 문장 unless 문장은if 문장과 반대로 가짜일 때 괄호 속의 문장을 실행합니다.
unless 구문:
unless(some_expression){
false_statement1;
false_statement2;
}
unless( some_expression){
false_statement1;
false_statement2;
}
else{
true_statement1;
true_statement2;
}
예:#!/usr/bin/perl
$number=<>;
chomp($number);
unless($number != 0){
print ("zero
");
}
else{
unless ($number < 0){
print ("plus
");
}
else{
print ("minus
");
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.