Programming Language 썸네일형 리스트형 자바스크립트 기본 사칙 연산 및 연산자 (나머지 / 제곱 / 더하기/ 빼기/ 곱하기/ 나누기) 자바스크립트기본 연산에 대해 오늘은 정리해보도록 하겠습니다. '계산기가 컴퓨터의 기원이다!' 라는 말이 있을 정도로 이런 기본적인 사칙 연산이 컴퓨터 및 프로그래밍 언어의 기원과 발전에 시작점이 되었는데요, 자바스크립트라는 프로그래밍 언어에서도 기본 사칙연산이 내장되어 있습니다. 자바스크립트는 기본적으로 웹 프로그래밍 할 때 많이 쓰이면서, 이것을 응용해서 여러가지 기능과 조건들을 발전시킬 수 있었습니다. 다른 언어들과 조금 다른 문법을 가지는 부분이 있으니, 자바스크립트를 말고 다른 언어를 기본적으로 공부하신 분이라면 그래도 비교적 쉽게 터득할 수 있습니다. 반면에, 자바스크립트 언어를 처음 배우시는 분이라면 이런 사칙 연산은 모든 코딩의 기본이 될 것이므로 헷갈리는 부분을 조금 더 정확하게 잡.. 더보기 파이썬 format, f-string (여러가지 포맷팅 방법에 대한 예시) 똑같은 형식에, 다른 내용을 넣으려면 어떻게 해야할까요? 매번 다른 내용을 입력해주어야 할까요? ex) ㅁㅁ(아이디) 회원님 제 블로그를 방문해주셔서 감사합니다. 이 물음이 오늘 파이썬 포맷팅의 근본적인 출발점이었습니다! 우리가 흔히 아는 단어인 포맷의 뜻 그대로 사용하시면 됩니다. 즉, 파라미터(변수) 만 바꿔주고 그 이외의 것들을 바꿔주는 경우에 사용하는 것이 이 포맷팅입니다. 1. print 문 내에서의 포맷팅 파이썬에서 가장 기본적인 방식의 포맷팅은 문장 내에서 사용되는 포맷입니다. print("올해 수능은 {}년 {}월 {}일에 시행됩니다.".format(2021, 11, 18)) 이런 방식으로 사용할 수 있습니다. 다른 방법과 다른 특징이라면, 변수 지정을 하지 않아도 된다는 장점이 있습니다... 더보기 파이썬 int, float, str에 대한 이해와 형변환.( 숫자형 / 문자형) 저는 코딩(프로그래밍)을 하는 모든 과정을 컴퓨터와 대화하는 과정이라고 생각합니다. 그 중 사람과 말이 다른(?) 가장 첫번째이자 근본적인 부분이 자료형이었습니다. 처음 배우는 분들에게는 조금 헷갈릴 수 있는 부분이기에, 제대로 정리해보시고! 정리 하다가 이해 안 되는 부분이 있다면 나중에 천천히 이해가 분명 되실거라고 생각합니다. 위의 그림을 봤을 때 우선 크게 세가지가 가장 헷갈리실겁니다. 자바나 c++ 같은 언어로 먼저 배우고 파이썬으로 언어를 그 이후에 배우신 경우 괜찮으실텐데, 파이썬으로 언어를 처음 공부하는 경우엔 조금 이해가 안 된다고 느끼실 수 있어요. 그 경우에는 3(int) / 3.0(float) / '3'(str) 이렇게 세개로 이해하시면 충분하실 것 같습니다. 이렇게 자료형 크게 세.. 더보기 파이썬 기본 연산 [ 버림, 몫 구하기, 나머지, 제곱 , 파이썬 %, 파이썬 //] 오늘은 파이썬 기본 연산자에 대해 정리해보도록 하겠습니다. 컴퓨터의 기원은 계산기라는 말이 있을 정도로 이러한 기본적인 사칙 연산이 컴퓨터 및 프로그래밍 언어의 기원과 발전에 시작점이 되었는데요, 파이썬이라는 프로그래밍 언어에서도 기본 사칙연산이 내장되어 있습니다. 다른 언어들과 조금 다른 문법을 가지는 부분이 있으니, 파이썬 말고 다른 언어를 기본적으로 공부하신 분이라면 실수하기 쉬운 연산자도 조금 있습니다. 그러한 부분들만 조심한다면 나머지 부분들은 쉽게 터득하실 수 있겠네요. 반면에, 파이썬 언어를 처음 배우시는 분이라면 이런 기본 연산자부터 헷갈리는 부분을 잡아나가야 합니다. 특히! 제 생각엔 나중에 배우실 반복문이나 제어문을 공부하실 때 조건문을 작성할 때, 특히 많이 활용되니 더더욱 생각 안 .. 더보기 파이썬 if문/ elif/ def(함수)/ 조건문 예시 : 간단한 학점 분류 프로그램 만들기 Q. 900,000명의 등급을 점수 기준에 따라 다르게 주세요. 만약 이런 조건이 주어진다면 단순 작업인데 너무 너무 너~~~~~~~~무 힘들것입니다. 이런 단순 작업을 파이썬 언어를 통해 해결하고자 한다면 어떻게 할까요? 예를 들어, 학생이 20명 있고, 이 학생들을 점수에 따라 등급을 분류하는 프로그램을 짜야한다고 생각해봅시다. 지금 당장은 학생이 20명이면 금방 점수를 기준으로 등급을 메길 수 있을겁니다. 그런데 만약 학생이 8000명 , 900,000 이상으로 늘어난다면? 이런 불편함이 컴퓨터 프로그래밍 언어가 발전하게 된 이유입니다. 파이썬 언어로는 if(조건문) 와 def(함수)의 활용하여 해결이 가능합니다. 우선 if / elif / else 이렇게 구성되긴 하지만, 저는 if + else .. 더보기 Q. 100 이하의 짝수를 모두 출력하시오 ( 파이썬 while 반복문 / while 파이썬 ) 1부터 1000까지의 수 중에 2의 배수와 3의 배수를 모두 작성하세요 이런 문제가 나왔을 때 계산기를 두드리면서 일일히 다 작성하실건가요? 오늘 배우는 반복문은 바로 이런 부분에서 컴퓨터를 개발하게 만들어주고, 개발언어를 더욱 견고히 발전하게 해준 원동력이 되었습니다. 즉, 인간이 하기 귀찮은 일 들을 컴퓨터가 대신 해주었고 거기서 가장 발전하게 된 것이 인간의 귀찮음을 대신해주던 '반복문'입니다. 파이썬 반복문 중 조건 부분을 그나마 간단하게 정할 수 있는 반복문을 꼽으라면 당연히 while 문을 꼽을겁니다. 다른 조건문(for문 등)의 경우 조건 부분에서 변수나 이후의 단계(step)를 지정해주어야하는데, while 문은 멈추는 부분! stop point를 지정해주면 반복문이 돌아가면서 그 stop.. 더보기 [파이썬 기초] a의 배수 이지만, b의 배수가 아닌 것 구하기 (파이썬 배수 문제, 파이썬 %, 파이썬 !=) 더보기 오늘의 문제 100 이하의 6의 배수이지만 14의 배수는 아닌 것 을 모두 출력하세요! 예를 들어 18은 6의 배수이지만, 14의 배수는 아니기 때문에 여기에 포함됩니다 반면에 42는 6의 배수이지만 14의 배수에도 해당이 되어 여기에 포함되지 않습니다. 이를 파이썬으로 나타내는 것이 이 글의 취지였습니다. 1. 기본적인 틀 지정 생각 정리 순서 우선 1부터 100까지의 수를 먼저 기본적인 틀 지정해줘야합니다. 즉, i = 1 부터 100까지를 먼저 지정해줘야하죠. 이는 파이썬 while 문과 for 문이 가능합니다. #기본적인 틀 지정 i = 1 while i 더보기 pandas 데이터 전처리 시각화 ylim, 한 그래프에 같이 그리기: 감기/독감/코로나 검색과 코로나 검사량에는 상관관계가 있을까 ? (상관관계 데이터 시각화) - [캐글 코로나 데이터 셋/ Kaggle coronaviru.. collocationvoca.tistory.com/7 '누적 확진자' 수 데이터에서 '일별 확진자 수'로 데이터 편집 (캐글 코로나 데이터 셋/ Kaggle corona www.kaggle.com/kimjihoo/coronavirusdataset 데이터 셋을 받을 수 있는 캐글 사이트. 2020년 코로나 south korea 데이터를 이용하여 연습을 해봤다. 데이터는 11개의 칼럼으로 이루어져있고 다음과 같았다. 일.. collocationvoca.tistory.com 위 블로그 글은 일별 확진자 수 데이터 편집 방법이었습니다. 이제 저 일별 확진자수 데이터를 바탕으로 다른 데이터와의 연관관계를 보고싶었습니다. 그러던 와중에 눈에 들어왔던게 Search Trend 데이터였습니다. 문득, 연관 검색량과 코.. 더보기 이전 1 2 3 4 5 6 7 다음