본문 바로가기

파이썬94

파이썬 3장(문자열, format, 형식, print, 변수, sep, end, 제어문자) ▣ 안녕하세요 ^^ 저번장 숙제해보셨나요?? 중요한 이야기를 많이 했기 때문에 꼭 꼼꼼하게 읽으면서 숙제 실습해주세요~~ 코딩은 읽는 것도 중요합니다. ▣ 오늘은 print 함수에서 형식에 맞게 출력을 해보는 걸 하겠습니다. 먼저 제어 문자를 공부해보겠습니다. ▣ 자 이렇게 한 줄 한줄 줄이 다르게 문자를 출력하려면 print를 각각 줄을 다르게 코딩했습니다. 그런데 이걸 한 줄로 할 수 있는 방법이 있습니다. 제어 문자를 사용하면 됩니다. ▣ 문자 안에 \n을 사용하시면 됩니다. 백 슬레쉬라고도 하는데 이스케이프 시퀀스라고 합니다. 윈도에서는 \ 돈 표시로 보이게 되지만, 우리가 첫 시간에 글꼴을 바꾸었기 때문에 저렇게 보이는 겁니다. 그러니 혹시 다르게 보이시는 분은 글꼴을 바꾸시거나, \이 기호로 .. 2020. 6. 15.
파이썬 2장(변수, 연산자, 주석, 문자열) ▣안녕하세요 ^^ 저번 시간 숙제 다 해보셨나요?? 다 해보셨을꺼라 생각하고 오늘은 변수에 대해 배워보겠습니다. ▣ 변수란 무엇일까요? 사전적 의미로는 많은 의미가 나오는데 변화하는 수, 데이터를 저장하는 메모리, 상자 등등으로 여러 표현으로 사전에 나와있습니다. ▣ 저에 생각으로 정의하면 변수는 우리가 지정해준 데이터를 저장해주는 상자라고 생각하시면 됩니다. 위에 그림처럼요. 우리가 게임을 만들 때에도 점수, 세이브, 플레이어 HP, 파워, 스킬게이지 등등에 데이터 값을 저장합니다. ▣ 그럼 이걸 어떻게 만들까요? 우선 변수에 이름을 정해줘야 합니다. 이름은 왜 정할까요? 제가 변수는 상자라고 했죠? 제가 무언가 상자에 넣고 뚜껑을 닫았다고 생각해 봅시다. 그럼 여러분들이 나중에 저 상자 겉에만 봤을 .. 2020. 6. 10.
파이썬 1장(컴파일러, 인터프리터, print, 출력, 함수, 사칙연산) ▣ 안녕하세요 ^^ 드디어 파이썬 진행하게 되었네요^^ 어떻게 시작하지?라는 고민으로 c언어랑 스크래치만 올렸는데 이제부터는 파이썬도 같이 공부하도록 하겠습니다. ▣ c언어를 공부하고 오신분들도 있겠지만, 파이썬으로 처음코딩을 시작하시는 분들도 있기 때문에, 이번 파이썬에 목표는 게임 만들기로 정하지만, 정말 쉽게 파이썬을 접근하고 공부하는 방식으로 올리도록 하겠습니다. c언어를 배우신분들은 정말 쉬울 수도 있겠네요. ▣ 먼저 코딩이란 무엇인가에 대한 부분을 이야기해야겠지만, 여기서는 생략하겠습니다. 코딩이 무엇인지에 대한 부분을 모르시는분이나 컴파일에 대한 부분을 모르시면 c언어 1장 부분을 공부하고 와주세요~~ 코딩을 읽을 때 중요한 부분이 많습니다. ^^ ▣ 그럼 여기서는 파이썬으로 바로바로 진행하.. 2020. 6. 8.
C언어 14장(배열, 문자열, Array, Null terminated) ▣ 안녕하세요^^ 저번 시간에 숙제는 해보셨죠?? for 별찍기와 완성한 코딩을 해석해보는 것까지가 숙제였습니다. 많이 어려우셨겠지만 모두 다 해내셨을 거라 생각합니다. 아 그리고 30분이상 고민했는데 정말 안된다 노트에 쓰고해도 안된다고 하시면 정말 많은 좋은 분들에 자료가 있습니다. 코딩을 한번 참고해주시고 그걸 해석하면서 공부하고 다시 자신만에 코딩으로 만들어보세요. 그래야 실력이 늘어납니다. 다른분들이 만든 코딩에 코드를 외우시면 안 됩니다.!!! 그럼 오늘 배열에 대해서 배워보겠습니다. ▣ 제가 scanf_s 입출력을 했을 때 잠깐 공부했습니다. 하지만 오늘은 좀 더 깊이 코딩을 진행해보겠습니다. 먼저 배열이 왜 필요한지 알아보겠습니다. ▣ 자 우리가 각각 이렇게 변수를 여러 개 만들어서 값을 .. 2020. 5. 4.
C언어 5장(변수, 상수, 연산자) 먼저 중단점을 찍어보겠습니다. 이건 Break Point라고 부르는 것인데 소스코드 특정 부분에서 프로그램을 멈추게 해 줍니다. 그래서 우리가 빠르게 작동하는 프로그램에 순차적인 부분을 확인할 수 있습니다. 순차적이라는 말은 순서대로 작동한다라는 이야기입니다. 안녕하세요 ^^ 오늘도 즐겁게 코딩을 배워보겠습니다. 저번장에서 숙제를 드렸는데 해보셨나요? 제가 말한 숙제는 꼭 하셔야 합니다. 그래야 실력이 늘어요. 꼭꼭입니다. 그럼 저랑 한가지만 진행해보겠습니다. 먼저 이렇게 작성해보겠습니다. 이걸 보고 어? 이렇게도 할 수 있네요?라는 의문을 가지실 수 있을 거라 생각합니다. 이건 변수 선언과 정의까지 하고 있습니다. ▣ 또한 저위에 그림처럼 하는 방법이랑 맨위에 있는 방법이랑 다르지 않습니다. 결국 변수.. 2020. 4. 11.
C언어 4장(printf()와 변수) 안녕하세요. 오늘은 저번장에 이어서 바로 변수와 상수를 진행하려고 했지만, printf에 대한 개념을 조금이나마 아시고 가는 게 좋을 거 같아 먼저 저번에 했던 printf()printf() 함수에 대해 조금은 어려울 수 있지만 필요한 부분이니 한번 진행해 보도록 하겠습니다. 우선 저번 시간에 했던 코딩을 한번 보겠습니다. ▣ 컴퓨터는 스스로 아무것도 할 수 없습니다. 하나하나 우리가 다 명령을 해줘야 컴퓨터가 그걸 자신들에 언어로 바꿔서 그 신호를 가지고 연산하고 처리합니다. 저번시간에 했던 거 잠시 복습하면 #include 컴파일하기 전에 포함해라라는 의미이고 stdio.h 헤더 파일을 표준 입출력을 내가 쓸 거야라고 선언하는 것이다라고 말씀드렸습니다. 그리고 int main(void){} 함수 여기.. 2020. 4. 7.
C언어 3장(Hello World) 이제 코딩을 진행해보도록 하겠습니다. 하기 전에 먼저 환경설정을 하겠습니다. ▣ 우선 한 가지 예를 들어보겠습니다. 문자들을 구분해보세요. 어떤 게 i이고 어떤 게 L인지 어떤 게 숫자 0이고 어떤 게 영어 O인지 구분하기 어렵죠? 저렇게 그대로 글꼴을 기본 상태에 글꼴로 하고 코딩을 하게 되면 우리가 나중에 코딩을 하고 나서 다시 코딩을 읽을 때 헷갈릴 수 있습니다. 그래서 먼저 코딩을 하기 전에 글꼴을 바꿔줘야 합니다. 도구에서 옵션을 누르면 ▣ 이런 창이 나오는데 여기서 환경에서 글꼴 및 색에서 글꼴을 Consolas를 변경해주세요. 그럼 이렇게 구분하기 쉽게 글꼴이 바뀌었습니다. 꼭 변경하시고 코딩을 시작해주세요. 그럼 코딩을 시작해보겠습니다. 우선 이렇게 입력해주세요. ▣ 꼭 글자 오타랑 기호 .. 2020. 4. 6.
C언어 2장(프로젝트 만들기 시작) 비주얼 스튜디오 2019를 잘 설치해오셨나요?? 충분히 많은 인터넷 자료를 통해서 설치해 오셨을 거라 생각합니다. 그럼 진짜 시작을 해보도록 하겠습니다. 이렇게 생긴 아이콘을 클릭해서 프로그램을 실행해보겠습니다. 실행을 하게 되면 로그인을 하라고 나옵니다. 여기서 MS사에 가입을 해서 로그인을 하고 여러분들이 원하는 테마를 설정하고 확인을 눌러주면 저와 같은 창일 나올 겁니다. 저와 그림이 안 비슷하다고 생각하실 수 있으시겠지만 저는 계속 여러 프로젝트를 생성했기 때문에 저렇게 여러개에 프로젝트들이 보이는 겁니다. 그럼 새 프로젝트를 만들어보겠습니다. 우측 하단에 보면 새 프로젝트 만들기라는 있죠? ▣ 그러기 전에 우선 여기서 프로젝트란 무엇일까요? 우리가 작성할 명령서 -> 바로 소스코드(명령서, 설계.. 2020. 4. 6.
C언어 1장(코딩이란?) 여기에 들어오신 여러분은 처음 C언어를 배우시거나 제 글을 보고 여기서 다시 C언어 공부를 시작해야 하겠다는 여러 이유를 가지고 오신 분들이 많이 있을 거라 생각합니다. 제 C언어 수업은 제가 고등학교 때 C언어를 처음 배웠을 때 궁금했던 것들 그리고 너무나 어려웠던 경험들 용어들을 좀 쉽게 하려고 노력할 겁니다. 여기서 빠진 부분은 계속 하나하나 채워갈 예정입니다. 그리고 저에 주관적인 정리로 설명하는 부분들도 있으니 이 수업이 교과서 정답 진리라고 생각하지 마시고 꼭 의문이 생기시면 댓글을 남겨주시거나 검색을 하셔서 스스로 찾아보시면서 공부를 하시면 더 실력을 빠르게 향상될 겁니다. 그럼 시작해보죠. 그냥 재미있는 소설을 읽는다라는 생각으로 꼼꼼하게 읽어주세요. 자 우선 코딩을 하려면 컴퓨터에 구조를.. 2020. 4. 3.
코딩공부 시작하기(*꼭 읽어주세요) ▶ 여러분 안녕하세요. 저는 현재 코딩 강사 및 1인 게임 개발자인 MRG라고 합니다. 우선 코딩 공부하기에 앞서 간단한 제 소개와 저는 컴퓨터 및 코딩 공부를 어떻게 했는지 그리고 이 블로그는 어떤 블로그이고 앞으로 어떤 계획으로 글을 올릴지 알려 드리도록 하겠습니다. ▶ 딱 여기까지 보시면 아 오리엔테이션이구나... 의미 없겠다 다음 글 읽어야지라는 생각으로 넘기시는 분들이 있을 줄 압니다. ^^ 백번 저도 이해합니다. 글을 그냥 읽지 않고 넘기셔도 됩니다. 하지만 이야기를 들어 보시고 많이 공감하실 겁니다. 그리고 그런 고민으로 들어오셨을 거라 생각합니다. 코딩이 왜 이렇게 어렵지, 왜 실력이 안 늘지?, 왜 이렇게 코딩이 재미없지? 유튜브 영상도 보고 학원 그리고 과외까지 다 해봤는데 왜 프로그램.. 2020. 4. 3.