목록프로그래밍 언어 (146)
RUBY
효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자(열)형, 논리형으로 구분한 것 1. 정수 : int, byte, char, short, long 2. 실수 : float, double 3. 문자(열) : str(ing), char 4. 논리형 : bool(ean) 문자(열) 형은 작은따옴표 또는 큰따옴표를 사용할 수 있으나, 혼용해서 사용할 수는 없다. * 정수는 메모리가 허용되는 한 무한 사용 가능(파이썬) * 실수는 대략 소수점 이하 17~18번째에서 데이터 손실이 일어남 * 숫자도 따옴표로 묶으면 문자(열)로 인식함 * 논리형 - True(참), False(거짓)을 구분하기 위한 자료형

변수 작명법 1. 영문 사용 - 한국어 사용은 권장하지 않음 2. 첫 번째는 소문자로 - 첫 글자를 대문자로 사용하는 것은 권장하지 않음 3. 가급적 데이터의 의미를 파악할 수 있는 명사 사용 - 요약하거나 하여 데이터의 의미를 파악하기 어렵게 만드는 것은 권장하지 않음 4. 카멜 표기법 또는 스네이크 표기법 사용 - 카멜 표기법(낙타 표기법)은 단어 전체적으로 소문자를 사용하지만, 맨 첫 글자를 제외한 각 합성어의 첫 글자만 대문자로 표기한다. - camelCase(일반적인 변수 이름) isCamelCase(Boolean 타입의 변수 이름) - 스네이크 표기법은 띄어쓰기를 언더바(_)로 표기하는 관례인 네이밍 컨벤션이다. 5. 예약어(파이썬에서 이미 예약된 단어) 사용 금지 6. 특수문자 사용 금지(단..

PyCharm 설치하기 1. Pycharm 설치 사이트에 접속합니다. https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 2. Professional 버전과 Community 버전이 있다. Professional버전은 유료이기에 Community버전을 이용해본다. 3. 다운로드를 진행한다. 4. Next > 5. Next > 6. 필요한 옵션을 선택하고 Next>를 누릅니다. Create Desktop Shortcut □ PyCharm Community Edition - 바탕화면에 PyCharm IDE 바로가기를 생성합니다...

컴파일러 1. Compiler 컴파일이란 어떤 언어의 코드 전체를 다른 언어로 바꿔주는 과정이다. 그리고 이것을 자동으로 수행해주는 소프트웨어를 컴파일러라고 한다. 인간은 문제를 풀기 위해 컴퓨터를 사용하며 컴퓨터와 의사소통을 하는 데 언어가 필요하다. 컴퓨터는 기계어를 사용하지만 인간은 사람중심 언어인 고급 언어를 사용한다. 따라서 컴퓨터와 인간이 사용하는 언어를 기계어로 번역해주는 컴파일러가 필요하다. 2. 프로그래밍 언어의 분류 1) 저급 언어 ① 기계어 - 0, 1 로 구성된 언어이다. - 매우 어렵고 복잡하다는 단점이 있다. ② 어셈블리어 - 기계어의 단점을 보완하기 위해 나왔다. - 0, 1 대신 ADD, SUBT 등의 명령 기호로 기술한다. ③ 어셈블러의 필요성 - 어셈블러를 컴퓨터가 이해하..

파이썬 셸을 이용한 코딩 1. windows 검색을 이용해서 python을 검색합니다. 2. IDLE를 실행합니다.(아이들이라고 부릅니다) 3. 간단한 입력을 진행해보겠습니다. 연산하기 1 + 1 문자 입력하기 '반갑습니다 Ruby입니다.' 문자 더하기 'Ruby'+'jieun' 문자 곱하기 '반가워'*7 파이썬 코드 에디터 사용해보기 1. File 에서 New File을 선택합니다. 2. 코드 에디터가 실행되었습니다. 3. 간단하게 print를 작성해봅시다. - 파이썬 코드 에디터는 프로그램을 만드는 정식적인 편집기이기 때문에 저장을 꼭 해줘야한다. 4. 저장 후 Run에서 Run Module(F5)을 실행한다. 5. 정상적으로 결과가 출력되는지 확인해본다.

파이썬 설치하기 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 1. 파이썬 홈페이지에 접속합니다. 2. Downloads를 누르면 최신버전의 파이썬을 다운로드 받을 수 있습니다. 3. Add python.exe to PATH 체크 후 Install Now을 진행합니다. 4. 설치가 진행됩니다. 5. 설치가 완료되었습니다. 파이썬 설치가 잘 되었는지 확인해보겠습니다. 1. 명령 프롬포트를 실행합니다. 2. python을 입력합니다. 파이썬 버전이 나오면서 " >>> " 가 나옵니다. " >>> "이 나오면 python 프로그램이 실행되었다고 알 수 있..

파이썬이란? 무한 정수를 처리할 수 있다. 문법 구조가 쉽다. 다양하고 뛰어난 모듈이 많다. 파이썬은 인간다운 언어이다. (프로그램을 모르더라도 직관적으로 무엇을 뜻하는지 알기 쉽다.) 파이썬은 문법이 쉬워 빠르게 배울 수 있다. (배우기 쉬운 언어, 활용하기 쉬운 언어이다. 유명한 프로그래머인 에릭 레이먼드는 파이썬을 공부한지 단 하루만에 자신이 원하는 프로그램을 작성할 수 있었다고 한다.) 파이썬은 무료지만 강력하다. (오픈 소스인 파이썬은 무료이다. 파이썬과 C는 찰떡궁합이라는 말이 있다. 즉 프로그램의 전반적인 뼈대는 파이썬으로 만들고, 빠른 실행 속도가 필요한 부분은 C로 만들어서 파이썬 프로그램 안에 포함시키는 것이다. 사실 파이썬 라이브러리 중에는 순수 파이썬만으로 제작된 것도 많지만 C로 ..

파이썬이란? 1991년 네덜란드 개발자 귀도 반 로섬이 만들었다. 처음 소규모 프로젝트에 이용하기 위해서 만들었다. 이후 주변 사람들로부터 인기를 얻어 완성도가 높은 파이썬이 탄생했다. 구글은 자바와 함께 파이썬을 메인 언어로 사용하고 있다. (구글에서 만든 소프트웨어의 50%이상이 파이썬으로 작성되었다.) Python 이란 이름은 귀도 반 로섬이 자신이 좋아하는 코미디 쇼인 "몬티 파이썬의 날아다니는 서커스(Monty Python’s Flying Circus)"에서 따왔다. 인터프리터 언어이다. (인터프리터 언어란 한 줄씩 소스 코드를 해석해서 그때 그때 실행해 결과를 바로 확인할 수 있는 언어이다.) 파이썬의 사전적 의미는 고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀을 뜻하며, 아폴로 신이..