본문 바로가기

Python_Matter

(328)
1007 : [기초-출력] 출력하기07 Q> 윈도우 운영체제의 파일 경로를 출력하는 연습을 해보자. 파일 경로에는 특수문자들이 포함된다. 다음 경로를 출력하시오. "C:\Download\hello.cpp" (단, 큰따옴표도 함께 출력한다.) 참고 printf( ) 함수로 백슬래시 문자 \ 를 출력하기 위해서는 \\ 로 출력해야 한다. 예시 printf("\\"); ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다. 입력 입력 없음 출력 "C:\Download\hello.cpp" 를 출력한다. A> print('\"C:\\Download\\hello.cpp\"') W> 파일 경로를 출력하는 문제이다. \\를 사용하여 \를 표시한다. #> admin, 2019년 9월 28일, http://codeup.kr
1006 : [기초-출력] 출력하기06 Q> 이번에는 특수문자 출력에 도전하자!! 다음 문장을 출력하시오. "!@#$%^&*()" (단, 큰따옴표도 함께 출력한다.) 참고 % 기호가 앞에 붙는 문자를 형식 지정자(format specifier)라고 하며, 그 위치에서 지정한 형식으로 값을 출력해 준다. 따라서, 퍼센트 문자 %를 출력하기 위해서는 %%로 출력해 주어야 한다. 예시 printf("%%"); ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다. 입력 입력 없음 출력 "!@#$%^&*()" 를 출력한다. A> print('\"!@#$%^&*()\"') E> 주의할점은 앞에서 풀었던 \를 활용하여 문제를 풀것인가 아니면 그냥 ' ' 와 " "를 바꿔서 출력할 것인가를 정하면 될것이다. #> ..
1005 : [기초-출력] 출력하기05 Q> 이번에는 큰따옴표(double quotation mark)가 포함된 출력문을 연습해보자. 다음 문장을 출력하시오. "Hello World" (단, 큰따옴표도 함께 출력한다.) 참고 printf( ) 함수로 큰 따옴표 문자 " 를 출력하기 위해서는 \" 로 출력해야 한다. 예시 printf("\""); ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다. 입력 입력 없음 출력 "Hello World" 를 출력한다. A> print("\"Hello World\"") E> python에서 " " 를 사용할려면 아래와 같이 사용해도 된다. print('"Hello World"') 하지만 \표시를 사용하면 " " 안에 " " 를 넣을 수 있는 점을 알아야된다. #>..
1004 : [기초-출력] 출력하기04 Q> 이번에는 작은 따옴표(single quotation mark)가 들어있는 특수한 형태의 출력문에 대한 연습을 해보자. 다음 문장을 출력하시오. 'Hello' 참고 printf( ) 함수로 따옴표 문자 ' 를 출력하기 위해서는 \' 로 입력해야 한다. \' 는 작은따옴표 문자 자체 출력 \" 는 큰따옴표 문자 자체 출력 … 등. 작은따옴표나 큰따옴표는 문자나 문장을 나타내기 위한 기호들로 쓰이는데, 그렇게 쓰이는 의미가 아니라 따옴표 그 자체를 표현해 주기 위해서이다. 예시 printf("\'"); ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다. 입력 입력 없음 출력 'Hello' 를 출력한다. A> print('\'Hello\'') E> python에..
1003 : [기초-출력] 출력하기03 Q> 이번에는 줄을 바꿔 출력하는 출력문을 연습해보자. 다음과 같이 줄을 바꿔 출력해야 한다. Hello World (두 줄에 걸쳐 줄을 바꿔 출력) 참고 백슬래시 문자 '\'는 글꼴 설정에 따라, 'W'와 비슷한 원표시('₩')로 보이기도 하지만 같은 문자이다. printf( ) 함수를 이용해 문장을 출력할 때, 줄을 바꾸기 위해서는 '\n'(new line을 의미)을 줄을 바꿀 위치에 넣어야 한다. '\t'는 탭(tab), '\c'은 캐리지리턴(carriage return, 그 줄의 맨 앞으로 커서를 보냄) 등이 있다. 이러한 문자를 이스케이프(escape) 문자라고 하고, 출력하는 문장 안에서 원하는 형식에 맞추어 출력할 수 있도록 줄을 바꾸는 등의 특별한 의미들을 나타내기 위해 사용한다. 예시 p..
1002 : [기초-출력] 출력하기02 Q> 이번에는 공백()을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World (대소문자에 주의한다.) 참고 #include int main() { printf("문장1 문장2"); return 0; } 을 실행시키면 "문장1”, "문장2"가 공백()을 사이에 두고 출력된다. ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 소스코드를 작성해 넣어야 한다. 입력 입력 없음 출력 Hello World 를 출력한다. A> print('Hello World') E> python의 가장 기본적인 출력문은 print() 이므로 print('Hello World') #> admin, 2019년 9월 28일, http://codeup.kr
1001 : [기초-출력] 출력하기01 Q> C/C++언어에서 가장 기본적인 명령이 출력문이다. printf()를 이용해 다음 단어를 출력하시오. Hello 참고 C/C++ IDE 프로그램을 설치한 후, 아래와 같은 소스 코드를 작성하고 "컴파일-실행"을 수행시키면, 지정한 "문장"이 출력된다. #include int main() { printf("문장"); return 0; } ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 소스코드를 작성해 넣어야 한다. 입력 입력 없음 출력 Hello A> print('Hello') E> python의 가장 기본적인 출력문은 print() 이므로 print('Hello') #> admin, 2019년 9월 28일, http://codeup.kr
Python Learn the basics Quiz 113 Q> Sometimes humans build weird things. (때로는 인간이 이상한 것을 만들어내는 경우가 있습니다.) Our Robots have discovered and wish to use an ancient circular cannon loading system. (우리의 로봇은 고대의 원형 캐논 로딩 시스템을 발견하고 사용하기를 원했습니다.) This system looks like numbered pipes arranged in a circular manner. (이 시스템은 순환 방식으로 배열 된 번호가 매겨진 파이프처럼 보입니다.) There is a rotating mechanism behind these pipes, and the cannons are attached to ..