본문 바로가기

전체 글43

파이썬(Python) & 루비(ruby) 개념 3편 (조건문, 입력, cheat sheet, 주석) 지난 1편, 2편 파이썬, 루비 포스팅에 이어서 3편 포스팅을 하도록 하겠습니다. 파이썬(Python) & 루비(ruby) 개념 1편 보러 가기 donggukice.tistory.com/23 파이썬(Python) & 루비(ruby) 개념 2편 보러 가기 donggukice.tistory.com/24 루비와 파이썬은 조건문 형태에서 차이점이 다소 존재합니다. if real value = input : --------- else : --------- 우선, python의 조건문 형태입니다. 조건문 뒤에 : 가 붙는 것을 볼 수가 있습니다. end가 없습니다. 그럼 어디까지가 조건문인지 어떻게 파악하는 것일까요? 컴퓨터가 들여 쓰기 한 부분을 파악함으로써 조건문을 구분할 수 있습니다. cf> T.. 2021. 1. 26.
<SQL> MySQL 개념 2편 [테이블 생성] 지난 1편 MYSQL 개념 1편을 보고 오시면 이해에 도움이 됩니다. donggukice.tistory.com/27 '테이블' 이란 데이트 베이스 서버 상에서 가장 작은 단위의 데이터를 뜻합니다. 그냥 단순히 테이블(표) 형태로 데이터들을 모은 것을 뜻합니다. 마치 엑셀에서 데이터를 정리할 때 가독성을 높이기 위해 표로 정리한 것과 같습니다. 그럼 테이블을 어떻게 생성할 수 있는지 살펴 보도록 하겠습니다. 테이블 만드는 법을 알기 전에 테이블에 대한 알아두어야 할 개념들이 잇습니다. 테이블 : 표 행 : row, 수평방향 ( 각 데이터 하나하나 ) 열 : column, 수직방향 ( 데이터 구조 ) 를 알아두셔야 합니다. 우선 코드를 먼저 살펴보겠습니다. 각 코드가 무슨 역할을 하는지 .. 2021. 1. 26.
<SQL> MySQL 개념 1편 [구조, 서버접속, 스키마 사용법] 지난 포스팅에서 MySQL이 왜 필요한지? 어떠한 기능이 있는지?에 대해서 포스팅했었습니다. donggukice.tistory.com/26 오늘은 많은 데이터 베이스를 다루는 언어인 SQL 들 중에 MySQL에 대하여 알아보도록 하겠습니다. structured query language 데이터베이스를 사용할 때, 데이터베이스에 접근할 수 있는 데이터베이스 하부 언어를 말한다. 원래 실제 MySQL을 사용하기 위해서는 EDTIOR에 필요합니다. 하지만 저희는 지금 실제 WEB에 적용하다던가 프로그램을 다룰 필요가 없기 때문에 CODE ANYWHERE이라는 프로그램을 사용할 것 입니다. 이를 사용하면 프로그램을 다운받을 필요없이 코드의 실행 결과를 확인할 수 있기에 실습에 용이합니다. co.. 2021. 1. 26.
<SQL> 데이터 베이스를 배워야 하는 이유 + 데이터 베이스의 기초 ● why? 데이터 베이스를 배워야 하는 이유! 우리의 삶에는 참 많은 데이터가 있습니다. 사실 우리가 듣고 보고 느끼는 모든 것이 정보이며 곧 데이터입니다. 따라서 데이터 양이 매우 많다는 것을 알 수 있습니다. 그에 따라 데이터의 중요성도 커지고 있습니다. '빅데이터' 라는 단어는 한 번쯤 들어보신 적 있으실 겁니다. 빅데이터란 디지털 환경에서 생성되는 데이터로 그 규모가 방대하고, 생성 주기도 짧고, 형태도 수치 데이터뿐 아니라 문자와 영상 데이터를 포함하는 대규모 데이터를 말한다. 빅데이터 환경은 과거에 비해 데이터의 양이 폭증했다는 점과 함께 데이터의 종류도 다양해져 사람들의 행동은 물론 위치정보와 SNS를 통해 생각과 의견까지 분석하고 예측할 수 있다. [네이버 지식백과] 빅데이터 정의 빅데이.. 2021. 1. 25.
파이썬(Python) & 루비(ruby) 개념 2편 (문자열, 데이터 타입, 변수, 비교연산자) 이전 1편에서는 파이썬, 루비를 배워야 하는 이유와 실습 방법 기본적인 문법인 숫자와 문자열 출력, 연산자에 대하여 포스팅했습니다. donggukice.tistory.com/23 그럼 이어서 파이썬, 루비 2편 시작하겠습니다. 파이썬 루비 print('hello'.capitalize()); 첫 문자 대문자만들기 print('hello'.capitalize()); print('hello'.upper()); 모든 문자 대문자 만들기 print('hello'.upcase()); print('hello'.__len__()); 문자열 길이 카운팅 print('hello'.length()); print('hello world'.replace('world', 'programming')) 문자열 수.. 2021. 1. 25.
파이썬(Python) & 루비(ruby) 개념 1편 (출력, 연산) 생활코딩에서 배운 내용을 복습하는 차원이자 알고리즘을 공부하기 전에 복습하는 차원으로 파이썬과 루비에 대해서 다뤄보기로 했습니다. 우선, 파이썬과 루비를 동시에 포스팅하는 이유는 파이썬과 루비는 공통점이 많습니다. 그렇다고 완전히 똑같지는 않은데 차이점을 비교하자면 서울과 강원도 사투리 정도의 차이(?) 정도이다라고 말할 수 있습니다. 사용이 많이 되는 언어이다. (두 언어 모두 많이 쓰이는 언어 10위 안에 듭니다.) 배우기 쉽다. 우리는 프로젝트를 만드는 것이 아니라 문법을 배우는 용도이기 때문에 ideone.com/ Ideone.com Ideone is something more than a pastebin; it's an online compile.. 2021. 1. 24.
반응형