삼류 개발자의 애로사항
코드업 자바&파이썬으로 풀어보기 100제[1005] 본문
링크
https://www.codeup.kr/problem.php?id=1005%EF%BB%BF
문제 요약
"Hello World"
출력하기
자바로 풀기
public class Main{
public static void main (String[]args){
System.out.println("\"Hello World\"");
}
}
파이썬으로 풀기
print("\"Hello World\"");
정리
작은 따옴표는 큰따옴표 사이에 넣어주면 쉽게 출력됬는데, 진짜 문제는 큰 따옴표("") 출력이다.
일반적으로 큰따옴표는 출력을 담당하기 때문에, System.out.println(""Hello""); , print(""Hello""); 라고
백날 쳐봤자 오류메세지 말고는 출력되지 않는다.
그렇기 때문에, 이럴 때는 이스케이프 문자(백스페이스)를 입력하는 방법이 대표적이다.
이스케이프 문자(\)를 입력해줌으로써, 다음에 나오는 큰 따옴표("")를 문자라고 컴퓨터에게 인식시켜주는 것이다.
단순히 \만을 입력한다면, \가 출력되지만, \" 입력하게 된다면, 입력한 \는 출력되지 않고 큰 따옴표(")가 정상적으로 출력되는 것을 볼 수 있다.
정리하자면
출력문구에 \가 홀로 쓰인다면 \가 출력되어지지만, \뒤에 큰따옴표("")가 있을때는 \가 아닌 큰 따옴표만 출력된다.
'코드업문제' 카테고리의 다른 글
| 코드업 자바&파이썬으로 풀어보기 100제[1006] (0) | 2021.10.18 |
|---|---|
| 코드업 자바&파이썬으로 풀어보기 100제[1004] (0) | 2021.10.18 |
| 코드업 자바&파이썬으로 풀어보기 100제[1003] (0) | 2021.10.17 |
| 코드업 자바&파이썬으로 풀어보기 100제[1002] (0) | 2021.10.17 |
| 코드업 자바&파이썬으로 풀어보기 100제[1001] (0) | 2021.10.13 |