IT 지식
-
[TIL]Day 10. 파이썬의 자료형IT 지식 2020. 8. 26. 21:17
더보기 "그 언어의 자료형을 알게 된다면 이미 그 언어의 반을 터득한 것이나 다름없다." 라는 말이 있습니다. 그만큼 프로그래밍 언어에서 자료형이 차지하는 중요도가 높다고 할 수 있는데요, 오늘은 파이썬 언어의 자료형에 대해 알아보는 시간을 가져보도록 하겠습니다. 1. 자료형이 뭔가요? 더보기 자료형(資料形) 또는 데이터 타입(영어: data type)은 컴퓨터 과학과 프로그래밍 언어에서 실수치, 정수, 불린 자료형 따위의 여러 종류의 데이터를 식별하는 분류로서, 더 나아가 해당 자료형에 대한 가능한 값, 해당 자료형에서 수행을 마칠 수 있는 명령들, 데이터의 의미, 해당 자료형의 값을 저장하는 방식을 결정한다(출처: 위키백과). 프로그래밍 언어는 특정 목적을 달성하기 위해 그 일의 순서를 설정하는데 사..
-
파이썬이란 무엇인가?IT 지식 2020. 8. 25. 21:57
오늘 포스팅은 전 세계적으로 많이 쓰이고 있는 파이썬이라는 언어에 대한 시간입니다. 프로그래밍에 입문하겠다 마음을 먹고 검색을 시작하면 처음 배우는 언어로 가장 많은 추천을 받는 것이 바로 이 파이썬인데요, 파이썬은 20년 8월 현재 세계에서 가장 많이 쓰이는 프로그래밍 언어 3위를 차지할 정도로 많이 쓰이는 언어입니다. 도대체 이 언어가 뭐길래 그렇게 많이 사용되고 또 그렇게나 많은 추천을 받고 있는지에 대해 알아보도록 하겠습니다. 1. 파이썬이란? 파이썬은 네덜란드의 귀도 반 로섬(Guido Van Rossum)이 개발한 언어입니다. 그는 크리스마스 연휴에 자신의 '취미'가 될 수 있는 프로그램을 찾고 있었고, 말 그대로 '취미'로 프로그래밍 언어를 개발해 버렸습니다. 파이썬이라는 이름의 어원은 그가..
-
[TIL]Day 9. Java script 함수에 대하여IT 지식 2020. 8. 22. 16:03
1. 함수가 뭐죠? 함수는 대한민국 국민이라면 누구나 한번쯤은 들어본 단어이다. 기초 교육과정인 중등교육 과정에 포함되어 있는 내용이기 때문이다. 더보기 수학에서, 함수(函數, 영어: function) 또는 사상(寫像, 영어: map 또는 mapping)은 첫 번째 집합의 임의의 한 원소를 두 번째 집합의 오직 한 원소에 대응시키는 이항관계다.(출처: 위키백과) 굉장히 어렵고 무섭게 설명되어 있지만, 함수는 쉽게 말해 내가 넣은 어떤 변수가 일련의 과정을 거쳐 변환되는 과정이라고 생각하면 된다. 프로그램 언어는 함수를 매개로 수많은 알고리즘과 로직을 실행시킨다. 그 함수를 작동시키는 변수는 사용자의 입력값이라고 생각하면 된다. 그런 의미에서 프로그래밍을 배운다는 것은 함수를 배운다는 말과 유사하다고 볼 ..
-
[TIL]Day. 8 JS에 대해 알아보자!IT 지식 2020. 8. 21. 22:33
1. js가 뭔가요? 지금까지 살면서 java script 라는 단어는 종종 들어보았다. 인터넷을 하면서 종종 마주칠 수 있는 용어였기 때문이다. (비유하자면) 그때는 그냥 길거리에서 의미없이 마주치는 사람이었다면, 이제는 한 사무실에서 같이 일해야 하는 동료가 되었다. 그리고 제대로 js를 접해본 나로서는 아직 익숙하지 않은 것 투성이다. 그래서! 이번주 목표는 위코드에서 내준 미션을 수행하는 것이었지만, 하다보니 기본 용어와 개념이 이해되지 않아, 일단은 큰 욕심내지 않고 js에 익숙해지는 시간을 갖는 것이 좋다고 판단했다. js에 익숙해지기 위해 선택한 방법은 생활코딩(https://opentutorials.org/course/3085)과 노마드코더 (https://nomadcoders.co/)이다..
-
-
[TIL]Day 6. Java Script 기초 정리IT 지식 2020. 8. 18. 22:36
1. 반복문 1) for과 while의 차이 for과 while은 모두 반복문에 사용되는 함수이다. 하지만 같은 기능을 가졌더라도 사용하는 방식은 조금 다른 함수라고 할 수 있다. 요약을 하자면, for은 반복횟수가 예측되는 경우 사용하는 경우가 많고, while은 반복횟수가 예측되지 않거나 어떤 특정 조건을 달성하게끔 하고 싶을 때 많이 사용한다. 간단한 예시로 횟수가 정해진 로그인 시도를 한다고 할 때에는 for을 사용하는 경우가 더 좋고, 횟수가 정해지지 않은 로그인 시도를 한다고 하면 while이 더 적합한 함수이다. *이때 두 반복문을 제어할 수 있는 함수가 break와 continue인데, break의 경우, 어떤 특정 조건을 달성했을 때 반복문이 더이상 반복하지 않고 함수를 종료하게 된다. ..
-
[TIL]Day 5. java script 기초IT 지식 2020. 8. 17. 23:05
1. 를 쓰는 이유 -기존에는 웹 표준이 존재하지 않았기 때문에 java script를 사용하기 위해 를 사용해줘야 했다. 하지만 이제는, 웹의 표준이 java script로 정해졌기 때문에, 굳이 script 태그 뒤에 type을 java script라고 적어주지 않아도 된다. -해당 태그의 뜻은 text를 통해 java script를 구현하겠다는 뜻이다. 2. 데이터의 형식 및 값 -null 값은 프로그래머가 의도적으로 값을 지정하지 않은 상황 undefined 는 의도적이지 않게 값이 지정되지 않은 상황 -데이터의 형식 boolean – true/false number – 숫자 string – 문자열 undefined – undefined null – null && == and || == or -=..
-
[TIL]Day 4. HTML/CSS 정리 (4)IT 지식 2020. 8. 13. 23:28
1. ,, 태그 차이점 -는 분할하다 라는 의미의 division에서 따온 말로 html에서 한 가로 공간을 차지하는 태그이다 -태그는 단락 이라는 의미의 paragraph에서 따온 말로 문장에 대해 사용하는 태그이다. p태그도 div 태그와 마찬가지로 한 가로 공간을 차지하는 태그이다. 다만, div와의 차이점은 자체적으로 margin 값을 가지고 있다는 점이다. - 태그는 기간, 폭, 너비와 같은 뜻을 가지고 있는데 앞서 정리했던 게시글에서 말했던 것처럼 이는 inline 속성을 가지고 있으며, contents의 크기만큼만 공간을 차지한다. -div와 p는 block element로 한 가로 공간을 전부 차지하는 반면, span 태그는 inline 속성이라 한 줄에 여러 태그를 사용할 수 있다. -s..