TeamH4C_ProjectH4C/프로그래밍 언어

[TeamH4C_CodeUp] 기초 100제_출력하기

P4P3R_H 2021. 2. 2. 17:43

안녕하세여~

이번에는 https://codeup.kr/ 기초 연습문제를 풀어보며, 코드업 문제집 : 기초 100제에서 기본적인 언어를 다루는 연습을 해보겠습니다.

첫 게시물로 기초-출력 문제들로 1001번 ~ 1008번의 문제입니다.

저희는 앞서 정리한 Python으로 실습을 진행할 것이기에 모니터 화면에 출력하기 위해 print() 함수의 출력문을 이용해야 합니다.

밑에 컴퓨터 화면처럼 "Hello"라는 문자를 출력하기 위해서는 print('문장')과 같이 선언하여 print() 함수를 호출해야 되며, 호출 방법은 아래와 같습니다.

 

1002번 문제는 다음과 같습니다.

공백을 포함한 출력으로 화면에는 "Hello World"라는 문자열이 출력되도록 만드는 것입니다.

출력 방법은 따옴표 안에 공백을 넣어 같이 출력되도록 선언하면 따옴표 안에 있는 문자열이 다음과 같이 그대로 호출됩니다.

 

이번에는 줄을 바꿔 출력하는 문제입니다.

print() 함수를 두 번 사용하여 줄 바꿈을 할 수 있지만, 이스케이프(escape) 문자인 개행 문자('\n')가 들어가도록 선언하라 되어있으니 "Hello"문자열 뒤에 '\n'을 사용하여 줄 바꿈을 시행해봅니다.

 

문자열 안에 특수문자가 들어가는 형태의 출력문에 대한 연습입니다.

문자열 안에 따옴표를 표시하기 위한 기본적인 방법은 이스케이프(escape) 문자를 활용하는 방법이 있습니다.

원래의 의미에서 벗어나는 문자들을 말하며 '\'를 활용하여 특정 문자를 출력한다거나 특정 기능을 수행하도록 하는 것입니다. 위의 모니터처럼 작은따옴표(')를 출력하기 위해서는 홑 따옴표 출력(\')과 같이 활용할 수 있습니다.

 

이번에는 큰 따옴표의 출력입니다.

큰 따옴표(") 또한 이스케이프(escape) 문자를 활용한 출력이 가능합니다.

 

특수문자들을 출력하는 문제입니다. 파이썬에서는 특수문자를 print() 함수에 넣어 출력할 수 있습니다.

또한 큰 따옴표(")와 작은따옴표(')로 문자열을 묶을 수 있는데, 묶은 것의 반대 따옴표일 때 이스케이프(escape) 문자의 도움 없이 출력할 수 있습니다.

 

1007번 문자도 1006번 문자와 같이 파이썬에서의 특수문자는 별다른 도움 없이 출력될 수 있습니다.

 

선문자를 출력하는 방법으로 'ㅂ+한자'를 하여 그대로 출력할 수 있지만, 유니코드를 이용한 출력도 가능합니다.

이스케이프(escape) 문자를 이용하여 유니코드 특수문자를 출력할 수 있는데, 알파벳 u를 사용하여 활용합니다. 유니코드의 표는 위의 문제에 있어 유니코드 번호를 통해 출력할 수 있습니다.

한 줄로 표현하기 위해서는 개행 문자(\n)를 사용하시면 됩니다.

 

이상으로 코드업 기초 100의 출력하기가 마무리되었습니다. 감사합니다😊