일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 연습문제
- numpy/pandas
- 자바
- 딥러닝
- 정보처리기사필기
- 머신러닝
- 파이썬
- CSS
- 영어공부
- 데이터입출력구현
- 코딩테스트
- C++
- 중학1-1
- 자바 실습
- 혼공머신
- 운영체제
- 정수와유리수
- 컴퓨터구조
- 텍스트마이닝
- CNN
- 중학수학
- 컴퓨터비전
- 데이터베이스
- 파이썬라이브러리
- html/css
- 데이터분석
- pandas
- SQL
- 정보처리기사실기
- JSP/Servlet
- Today
- Total
목록프로그래밍 언어 (282)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
두번째 단원은 기본 자료형에 대해서 학습해본다. 바로 본론으로 들어가 공부를 시작해보자! 1. 이론 2 : 기본 자료형자료형에는 여러 가지 종류가 있다. 숫자에 따옴표를 붙이면 문자형 자료형이 된다. 문자형 자료를 만들 때 큰따옴표든 작은 따옴표든 상관이 없다. 문자와 숫자를 함께 담을 수 있다. 리스트는 대괄호로 표현한다. 파이썬에서는 주석을 쓰는 게 다른 언어와 다른 것 같다. #은 전처리기에서 사용했는데, 파이썬은 전처리기를 따로 쓰지 않나 의문이 들었다.여러 줄 주석을 쓸 때는 따옴표 3개를 쓴다는 게 이건 C#에서 여러 줄을 묶을 때 사용하는 방법이기도 했다. 2. 퀴즈 2 : 문자열 나타내기 3. 퀴즈 3 : 자료형 숫자 자료형도 순서가 있지 않나 좀 ..
1주차 수업을 시작해보자! 1주차에는 자료형을 배우게 된다. 26개의 작은 강의과 퀴즈로 구성되어 있는데 5분 이내로 짧은 강의라 집중이 잘 되었다. 다른 언어에서 다 배웠던 것이지만 파이썬은 처음이니 복습하는 의미로 열심히 들어봐야지! 1. 이론 1 - 출력 : print() 파이썬에서 출력하기컴퓨터에게 일을 시키기 위해 우리는 입력과 출력을 한다. 먼저 출력은 다음과 같다. C와 비슷한 것 같다. C에서는 출력할 때 printf()를 사용했었다. C++에서는 cout을 썼지만.. 여러 개의 자료를 출력하고 싶을 때print는 하나의 자료만을 보통 쓰기에, 2개 이상을 출력하고 싶으면 콤마를 찍어주면 된다. 그리고 그 옆에 한 칸을 띄어준다. print로 삼행시를 짓고 싶을..
다음주까지 엘리스의 기초와 심화과정 수업을 모두 들어야 해서 정말 바쁘다. 6월 14일까지니까 며칠 남지 않았다. 엘리스는 인공지능 사관학교에서 운영하는 코딩 프로그램인데, 수업도 듣고 코딩도 여기에 바로 할 수 있어 무척 재미있어 보였다. 작년에 파이썬 책을 한 권 구입한 적이 있는데 지금은 그 책까지 공부할 시간은 없지만 연습문제 정도는 풀어도 괜찮을 것 같다. 잠시 운동을 다녀왔다. 오후에 병원에 가느라고 가볍게 걷기는 했지만 저녁에 한번 머리도 식히고 바람을 쇠고 싶었다. 난 저녁에 바람이 솔솔 부는 때 운동을 하면 기분이 정말 좋다. 비가 좀 내리긴 했으나 조금만 하려니 아쉬움이 들었다. 인공지능 사관학교 첫 수업을 다녀와서어제 잠을 한숨도 자지 않고 인공지능 사관학교 첫 수업에 갔었다. 오전에..
이번 장에서는 중첩되는 if문과 switch문에 대해 학습하게 된다. 일상생활과 마찬가지로 프로그램에도 다양하고 복잡한 선택의 순간이 많다.따라서 if문을 자유롭게 응용하는 능력이 반드시 필요하다. if문을 중첩해서 사용하는 방법과 주의할 점을 살펴본 후, 다중 선택이 필요한 상황에 알맞는 switch ~ case문도 학습할 예정이다. 시작하기 전에문제를 해결하다 보면 선행조건이 필요한 경우가 있다. 선행조건이 꼭 필요할 때 if문을 중첩해서 사용한다. 학점에 따라 장학금의 지급액이 다른 경우에는 if보다는 switch ~ case문을 사용하는 것이 더 편리하다. 1. if문 중첩어떤 조건을 검사하기 전에 선행조건이 있다면 if문 안에 if문을 넣어 사용한다. 🎭 중첩된 if문#include in..
오늘 학습한 C 언어 프로그래밍 부분은 선택문이다. 조건문에는 선택문과 반복문이 있는데, 선택문은 if~else, switch문을 말한다.프로그램은 연산 결과나 입력값이 따라 처리 방법을 바꿔야 할 때가 많으므로 조건에 따라 실행 문장을 선택할 수 있는 구문이 필요하다.먼저 선택문으로 가장 많이 사용되는 if문을 살펴볼 것이다. 시작하기 전에 이전까지는 항상 차례대로 실행되는 프로그램을 다뤘다. 그런데 조건에 따라 실행되거나 실행되지 않을 때도 있는데 그때 필요한 것이 제어문이다. 1. if문의 기본 형식전제인 조건식과 조건을 만족해야 수행되는 실행문으로 구성된다. a가 10보다 클 때만 성립되는 조건문이다. 기본 if문은 조건식을 만족하지 않으면 실행문을 실행하고, 만족하지 않으면 실하지 않..
연산자 두번째 장으로 기본 연산자 외에 다른 연산들을 학습해보기로 하자. C 언어가 제공하는 효율적이고 특별한 연산자에는 어떤 것이 있는지 알아보고 이를 적재적소에 쓰기 위한 사용법을 배워볼 것이다.이 연산자는 생김새가 특이하고 사용법도 생소할 수 있다. 조건 연산자처럼 피연산자를 3개 사용하기도 한다. 1. 형 변환 연산자 🎃 형 변환 연산자가 필요한 경우#include int main(void) { int a = 20, b = 3; double res; res = ((double)a) / ((double)b); printf("a = %d, b = %d\n", a, b); printf("a / b의 결과 : %.1lf\n", res); a = (int)res; pri..
오늘 학습할 부분은 연산자이다. 연산자는 응용문제로 코딩테스트 문제를 풀고 정리해보았으나, 개념 학습은 아직 하지 않아서 오늘은 이 분분을 학습해보기로 했다.프로그램은 연산을 통해 데이터를 처리하므로 다양한 연산자의 사용법을 익히는 일은 매우 중요하다. 먼저 기본적인 산술 연산자, 제어문의 조건식에 주로 사용되는 관계 연산자 및 논리 연산자에 관해 살펴볼 것이다. 시작하기 전에프로그램은 CPU가 처리하는 명령어의 묶음이다. 일반적으로 연산자는 컴파일되면 명령어로 부뀌므로 연산자를 배우는 것은 결국 명령어를 익히는 것이다. 연산 명령에는 연산의 대상이 되는 데이터가 필요한데 이를 피연산자라고 한다. 1. 산술 연산자와 대입 연산자 산술 연산자연산자는 연산 기호이고, 피연산자는 연산의 대상이 되는 데이터..
출력하는 방법에 대해서 배웠으나 입력이 있어야 진짜 제대로된 출력이 완성된다. 프로그램을 이용해 우리가 원하는 결과를 얻으려면 그 결과 처리에 필요한 데이터를 입력할 수 있어야 하기 때문이다.이번 단원에서는 프로그램을 실행하는 도중에 정수, 실수, 문자, 문자열을 입력하는 방법에 대해 학습해볼 것이다. 시작하기 전에키보드에서 타이핑하는 모든 내용은 문자로 인식된다. 따라서 입력한 데이터를 연산이 가능한 정수나 실수로 사용하려면 변환 과정이 필요하다. 이때 사용하는 것이 바로 scanf 함수이다.이 함수는 입력 문자들을 스캔해 원하는 형태의 데이터로 바꾸어 준다. 어떤 데이터로 변환할 것인지는 변환 문자를 통해 결정된다.scanf 함수에서 자료형에 따라 사용하는 변환 문자는 printf 함수로 출력할 ..
이제 변수와 데이터 입력를 출력하는 방법에 대해서 배워보기로 하자. 어제 하루 프로그래밍 공부를 쉬었지만 다시 마음을 잡고 공부하는 중이다. 밤 늦게 공부를 시작해서 오늘은 늦게까지 열공에 임해볼 생각이다.프로그램이 처리하는 데이터(자료)의 형태는 다양하고 형태별 연산 방법도 다르다. 이런 특징을 잘 이해하면 효율적이고 신뢰성 있는 프로그램을 만들 수 있다. 여기서는 데이터의 종류에 따른 변수 선언과 사용 방법에 대해서 알아보기로 한다. 시작하기 전에 프로그램에서 데이터를 메모리에 저장해 놓으면 필요할 때마다 꺼내 사용할 수 있다. 이때 변수 선언을 통해 메모리에 저장 공간을 확보한다. 변수는 데이터의 종류에 따라 각각 다른 형태를 사용하는데, 정수는 int, 실수는 double, 문자는 char, 문..
기본 문자 데이터를 출력하는 내용을 학습했으니 이제 정수, 실수, 문자와 문자열 등의 데이터를 출력하는 방법을 알아보도록 하자.C 언어는 메모리에 직접 접근하거나 비트 단위의 연산을 수행해 데이터를 효율적으로 처리할 수 있게 해준다. 이런 장점을 잘 활용하려면 데이터가 메모리에 저장되는 방식을 알아야 한다. 들어가기 전에 C 언어에서 다루는 데이터에는 정수, 실수, 문자, 문자열이 있다. 데이터의 형태로는 값을 바꿀 수 있는 변수와 바꿀 수 없는 상수 2가지가 있다. 1. 정수 상수 표현법정수 상수는 기본적으로 아라비아 숫자 0~9, +, - 기호를 사용한다. 이를 3가지 진법, 즉 10진수, 8진수, 16진수로 표현할 수 있다. 🧨 진법별 수 표현 방법 🧨 3가지 진법의 정수 상수#i..