본문 바로가기

codecademy

[Ruby] Codecademy - 2. Formatter 안에 양식 넣기 1. 여러분이 만들 것은..이 프로젝트는 사용자의 입력값을 읽어 대소문자를 올바르게 고쳐주는 작은 프로그램을 만들 수 있도록 도와줄 겁니다. 사용자는 거의 무한에 가까운 수의 입력값을 만들 수 있으므로, 프로그래머로써의 우리 삶을 보다 쉽게 만들려면 입력값을 가지고 뭔가 하기 이전에 먼저 입력값을 일반화시켜야만 합니다. 2. 사용자에게 요구하기(Prompting)제일 먼저, 이미 익숙한 코드를 작성해 봅시다. 사용자로부터 입력값을 받기 위해 print를 사용하여 프롬프트(prompt)를 스크린에 출력해야 합니다.1print "What's your first name?"cs 3. 입력값(input) 얻기좋습니다! 이제 새로운 걸 해봅시다. 앞서 보았던 예제에서 다음과 같이 뭔가 이상한 코드가 계속 반복되는.. 더보기
[Ruby] Codecademy - 1. Ruby 입문 1. 개요 & 미리보기루비는 강력하고 유연한 프로그래밍 언어로 웹/인터넷 개발, 텍스트 프로세싱, 게임 개발, 그리고 유명한 웹 프레임워크 Ruby on Rails의 일부 등 여러 곳에 사용되고 있습니다. 루비는 다음과 같은 특징을 가지고 있습니다.• 고급 언어(High-level language) 이는 루비가 일상 생활에서 사용하는 영어와 비슷하여 읽고 쓰기 매우 편하다는 의미입니다.• 인터프리터 언어(Interpreted language) 이는 루비를 작성하고 실행하는데 컴파일러(compiler)가 필요하지 않다는 뜻입니다. 여러분은 여기, 코드카데미에서 코드를 작성하거나, 심지어 여러분의 컴퓨터 상에서도 작성할 수 있습니다. (많은 것들이 루비 내장 인터프리터에 포함되어 있습니다. 수업의 뒷부분에서.. 더보기