본문 바로가기

print

[Swift] 012 Printing made easy (출력도 쉽게) for beginners 지금까지 REPL에서 문자열을 출력할 때 print 메서드를 사용했습니다. 이 메서드를 다시 살펴보고 좀 더 복잡한 문자열을 구성하는데 이 출력 메서드를 어떻게 사용하는지 알아보겠습니다. print메서드의 편리한 기능 중 하나는 변수의 내용을 힘들이지 않고 다른 텍스트와 같이 즉시 출력하는 것입니다. C 언어나 Objective-C 언어에 익숙한 개발자라면 포맷된 텍스트를 표현하기 위해ㅐ 입력해야 하는 양이 엄청나다는 것을 알고 있을 것입니다. C 언어의 printf와 Objective-C 언어의 NSLog()가 그 대표적인 표현식 예제입니다. 아래 예제는 Objective-C의 코드입니다. NSString *myFavoriteCity = " New Orleans"; NSString *myFavorite.. 더보기
[PYTHON 3] Tutorials 26. Exceptions - 예외처리 안녕하세요. 이번 시간에는 파이썬에서 발생할 수 있는 오류를 어떻게 처리하는지에 대한 것을 알아보려고 합니다. 프로그램을 만들다보면 이런 저런 오류로 골머리를 앓는 경우가 빈번한데, 이러한 오류, 에러를 어떻게 잘 핸들링 하느냐도 코딩 실력 향상에 크게 도움이 됩니다. 다행히 파이썬에서는 어떤 오류가 발생하면 여타 언어에 비해 왜, 어디서 오류가 발생하는지가 비교적 상세히 기술이 됩니다. 이렇게 친절히(!) 알려주는 문구들이 무슨 의미인지 알아야 할 것이며, 이를 어떻게 해결하는지 혹은 우회하는지를 살~짝 맛보기 해 보겠습니다. 그럼 시작하겠습니다. 아래와 같이 어떤 숫자를 받아들여서 단순 출력하는 프로그램을 만들어 봤습니다. 그런데 에러가 발생을 했네요. 어떤 오류인지 확인을 해보니 'ValueErro.. 더보기
[PYTHON 3] Tutorials 3. Strings string 은 컴퓨터 프로그래밍에서 일종의 텍스트라고 생각하시면 됩니다. 가령, 이름, 문장등과 같은것을 일컬어 string이라고 할 수 있겠죠. 파이썬에서는 string 을 사용하기 위해서는 single quote(' ') 혹은 double quote(" ") 을 사용합니다. 위 문장들에서 " " , ' ' 안에 있는 것을 string으로 인식합니다. 위 문장에서 'I don't think she is 20' 이 부분은 오류가 있습니다. ' ' 은 시작과 끝을 알려주어야 하는데 don't 에도 single quote가 있어서 이 부분을 문장의 끝으로 인식을 해 버린 것입니다. 이럴경우 아래 그림과 같이 double quote을 사용하여 문제 해결을 합니다. double quote 을 사용하여 문장 전.. 더보기