JS 기본문법과 유사한 부분이 꽤 있기에 중복되거나 쉬운 부분은 제외하고 빠르게 리캡하는 정도로 정리1.문자와 데이터형 : 문자열의 제어파이썬도 동일문자열에 대해선 + \*만 가능 hello문자열 중 0번째 값을 가져오는 것. output > h데이터 처리할 때, 이러
매개변수가 존재하는 경우에도 생략가능 하지만 한칸 띄우고 매개변수 작성.def f6 return 'f6'endputs f6def f7 'f7' endputs f7 def f8 a = 1 b = 2 a + b endputs f8def a(num) retur
같은 결과를 갖는 코드. 위의 코드가 직관적이고 코드양도 적으며 여러가지 간섭, 영향받을 가능성이 더 적다. 사실 times 코드를 뜯어보면 반복문 함수가 들어있으므로 while을 이해하는 것이 중요.짧은 반복정도는 첫번째 코드 사용이 권장되지만, 이것외에는 다목적 사
모듈? 모듈에 대한 비유선생과 학생으로 이루어진 학교가 있다 - 학생이 늘어남 - 선생 공급 증가 - 학생 연령에 따라 학년 나눔 - 학년 안에서 반을 또 나눔 반이 없다고 생각하면, 체계없어 여러가지 문제가 발생. 따라서 여러가지 일정 기준에 따라 학생들을 묶는 것.
객체 지향 프로그래밍모듈을 통해 복잡한 코드를 단순화시킬 수 있었다 like 수납공간. 그러한 연장선상에서 진전된 개념이 바로 객체이다. object이다. Object를 쪼개보면 Class + instance가 있다. 이(사례, 구체적인 예제) 말에 익숙해질 것. !포
이 메소드의 이름은, 루비에서 특별히 취급하는 이름 = 생성자!나중에 인스턴스가 생성되고 실행될 때 자동으로 실행된다면,이 메소드의 내용으로 실행될 것이다. 즉 초기화를 할 수 있는것 마치 우리가 컴 키면 부팅이라는 초기화를 하는 것처럼, 객체를 만들때 초기화해야하는
변수가 외부 영향을 직접적으로 영향을 받지 않게 잘 보호하는 것이 중요함. 데이터도 중요따라서 캡슐레이션을 통해 보호.메소드로 취급해서 에러남.메소드 안이 아니라 바깥에서 c1에서 직접 value를 쓰려고 했으니 / 메소드 외부에서 인스턴스 접근은 루비에서는 허용 안함
rOpens a file for reading only. The file pointer is placed at the beginning of the file. This is the default mode.rbOpens a file for reading only in b