티스토리 뷰
Operator(연산자)?
연산에 사용되는 +,-,*등의 기호들을 연산자라 한다.
연산자는 데이터의 처리 및 가공하는 목적으로 사용한다.
연산자의 쓰임
- 산술연산자
수치 계산
- 비교 연산자 및 논리 연산자
산술연산자
|
연산자 |
사용 |
|
+ |
더하기 |
|
- |
빼기 |
|
* |
곱하기 |
|
** |
승 |
|
/ |
나누기 |
|
% |
나머지 |
|
= |
대입 |
비교연산자
참일때는 1
거짓일때는 undef
|
연산자 |
사용 |
|
== |
같다 |
|
< |
작다 |
|
> |
크다 |
|
<= |
작거나 같다(이하) |
|
>= |
크거나 같다(이상) |
|
!= |
같지 않다 |
|
<=> |
|
문자열 비교 연산자
아스키 코드 번호로 비교
|
eq |
같다 |
|
lt |
보다 작다 |
|
gt |
보다 크다 |
|
le less then or equal |
이하 |
|
ge great then or equal |
이상 |
|
ne not equal |
같지 않다 |
|
cmp |
비교 |
논리 연산자
|
연산자 |
사용 |
|
&& , and |
두 논리식 모두 참 |
|
|| ,or |
하나만 참 |
|
! , not |
논리식의 진위를 반대로 만듬 |
우선순위가 and,or,not이 느림
입력
- 입력 장치로부터 데이터를 읽어오는 것
- STDIN이라는 파일 핸들을 통해 키보드로 부터 입력을 받는다.
출력
- 출력 장치로 데이터를 내보내는 것
- STDOUT라는 파일 핸들을 통해 모니터로 출력을 한다.
<STDIN> == <> 이렇게 표현도 가능, 다이아몬드 연산자
입력 예제#)
print "input your naem :";
$name = <STDIN>;
chomp $name; #마지막에 위치한 \n 문자를 없앤다.
print "hello $name";
print "input your name :";
chomp($name = <>);
print "hello $name";
chomp --> '\n'을 찾아서 삭제
chop -- > 끝 한자리 삭제
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SEO최적화
- 코드생성AI
- 오픈소스DB
- 해외
- 웹스크래핑
- Java
- AI솔루션
- n8n
- restapi
- 배민
- Rag
- Oracle
- 직구
- 프롬프트엔지니어링
- 배민문방구
- 크로미움
- springai
- 생산성향상
- llm최적화
- 개발생산성
- 펄
- spring프레임워크
- 데이터베이스
- selenium
- 비즈니스성장
- springboot
- 웹개발
- 업무자동화
- 자바AI개발
- 도커
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함