본문으로 바로가기

파일의 IT 블로그

프로그래밍 강좌

해당되는 글 51
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #6 input() 으로 입력 받기, 주석(Comment), 세미콜론

    원래는 input() 과 주석, 세미콜론을 따로 분리해서 강좌를 작성하려고 했는데 그럼 분량이 너무 안나와서 하나로 합치게 되었습니다. 따라서 오늘은 input(), 주석, 세미콜론 이 3가지 주제에 대해 배웁니다. 우리는 앞에서 많은걸 배웠습니다. 오늘 메인 주제에 앞서 앞에서 배운 내용을 전체적으로 복습해보겠습니다. print("Hello World") 우선 초창기에는 print 라는 기능을 활용해 모니터에 무언가를 출력하는 방법을 배웠습니다. print("나는 문자열") print('나는 문자열') print(1 + 1) 그리고 중간에는 문자열과 숫자에 차이에 대해 알아보았죠. 홑따옴표나 쌍따옴표로 감싼 문자들의 나열을 파이썬에서는 문자열이라고 한다고 했고, 이외에 숫자들은 당연히 숫자로 취급합니다..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #5 실행 중 데이터를 메모리에 저장하자! 변수(Variable)

    이 앞전에서는 프로그래밍 언어로써 번역 방식에 따른 차이인 컴파일·인터프리터 언어의 차이, 파이썬의 동작 원리에 대해 알아보는 시간을 가졌습니다. 아마 가벼운 마음으로 글을 읽고 있던 분들에겐 상당한 부담으로 이어질 수 있었겠습니다만 그래도 중요한 내용이니 제대로 숙지를 하시고 오시는걸 추천합니다. 뭐.. 열심히 읽었는데도 완벽히 이해가 안되면 그냥 넘어가자구요. 저희 강의 목적이 전문가가 되자는건 아니니깐요 ㅎㅎ 계속 계속 공부하다보면 언젠가 깨닫는 시점이 오게 됩니다. 오늘은 프로그래밍 언어에 있어 아주 중요한 부분. 바로 변수에 대해 알아보는 날입니다. 변수란? print("Hello World") print(2 ** 10) print(1 + 1) 우리는 앞에서 print 라는 것을 사용하여 컴퓨터..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #4 파이썬의 실행 원리 알아보기

    읽기전 주의! 이 글은 비전공자도 읽기 쉽도록 설명을 많이 단순화한 글입니다. 전공자의 눈높이에서 아주 엄밀한 설명은 아닐 수 있으니 주의를 바랍니다. 서론 오늘은 파이썬 코딩이 아닌, 컴퓨터가 어떻게 돌아가는 지 구조적 원리와 파이썬의 실행 원리에 대해 알아보는 시간입니다. 따라서 이번 시간에는 내용을 천천히 읽어보며 아 동작 원리가 이렇구나~ 정도만 이해하고 넘어가시면 됩니다. 원래는 다루지 않으려고 하였으나 이런 실행 원리를 알고 코딩하는 것과 모르고 코딩하는게 꽤나 차이가 많이 나므로 이번 글은 꼭 정독해보시길 바랍니다. 컴퓨팅 구조 우리는 기본적으로 바탕화면에 여러 아이콘 (프로그램) 을 두고, 이 아이콘을 더블클릭해 실행시켜 컴퓨터를 사용하게 됩니다. 그리고 이런 실행파일의 확장자는 무조건 *..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #3-2 파이썬 훑어보기

    문자열 더 다뤄보기 이 앞전에서 문자열과 숫자의 차이에 대해 알아봤습니다. 오늘은 문자열에 대해 조금 더 알아보고 파이썬을 훑어보는건 마치도록 하겠습니다. print("Hello World") print('Hello World') 시작전 배웠던 내용을 조금 다시 복습해보자면 우선 우리 일상생활에서의 글자들을 파이썬에선 "문자열" 이라고 하며 쌍따옴표 혹은 홑따옴표로 묶는다고 하였습니다. [블럭*print(1+1)*] 은 따옴표로 묶여있는 구문이 아니기 때문에 [블럭*1+1*] 을 계산하는 계산식이 되지만, [블럭*print("1+1")*] 은 쌍따옴표로 묶여있기 때문에 전체가 문자열이 되어 계산식이 아닌, 그냥 수식을 적어둔 [블럭*통짜 문자열*]이 되는 것 입니다. print("Hello" + "Wor..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #3-1 파이썬 훑어보기

    서론 파이썬이라는 프로그래밍 언어를 사용하면 컴퓨터 구조에 대해 자세히 알지 못해도, 쉽게 나만의 프로그램을 제작할 수 있다고 소개해드렸습니다. 오늘은 파이썬에 대해 심층적이고 깊게 알아보기 이전, 얇고 넓게 파이썬의 기능을 사용해보는 시간을 가지겠습니다. 이전 글에서 VSCode로 코딩을 한다고 알려드렸고, 파이썬 설치 및 필요한 확장 프로그램 설치에 대해 이미 다뤘으므로 환경 구축은 다 되었다고 가정하고 진행을 하도록 하겠습니다. 일단은 오늘 맛보기만 전체적으로 할 예정이므로 자세히 이해하실 필요 없고 아 이렇게 쓰면 이렇게 컴퓨터가 실행해주는구나!~ 정도만 이해하시고 넘어가시면 되겠습니다 코드 실행 방법 VSCode를 먼저 실행하시면 다음과 같이 폴더 열기 버튼이 보이실 겁니다. 또는 파일의 폴더 ..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #2 파이썬 개발환경 구축

    First Step 일반적으로 프로그래밍을 위해선 IDE(통합개발환경, Integrated Development Environment) 라는 프로그램을 사용하게 됩니다. 어렵게 생각하지 마시고 그냥 프로그래밍을 할때 필요한 모든게 준비되어 있는 프로그램이라고 보시면 됩니다. 파이썬의 경우에도 파이썬 공식 홈페이지에서 설치를 하게 되면 Python IDLE 라고 파이썬 프로그래밍용 기본 IDE를 제공해주긴 하는데, 솔직히 이게 좀 구립니다. 메모장보다 조금 더 나은 수준이라고 할까요? 어찌됬건 파이썬을 사용할 수 있는 환경(IDE)이 굉장히 많아서 선택지가 조금 있는데 대표적으론 [**Jupyter Notebook**], [**Python IDLE(기본)**], [**Visual Studio Code**]..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #1 파이썬 알아보기 & 학습 방향 잡기

    안녕하세요 파일입니다. 제가 추천해드리고 싶은 프로그래밍 언어가 있는데 바로 파이썬입니다. 오늘은 파이썬에 대해 알아보고 간략하게나마 이해하는 시간입니다. (코딩은 따로 진행하지 않겠습니다.) * 내용을 읽다가 모르는 프로그래밍 내용이나 단어들이 있으면 대충 아~ 그렇구나 하고 넘어가주시면 됩니다. 프로그래밍 언어 어떻게 배워야 할까? 아마 이 글에 찾아오신 분들은 파이썬에 대해 관심이 있거나, 프로그래밍을 처음 배우고자 하는데 시작할만한 언어로 파이썬을 추천 받은분들이 대부분일 겁니다. 물론 심심해서 온건데 아닐수도 있지만요.. 어쨌던 간에 프로그램 만드는 방법을 배우기 위해 프로그래밍을 배우러 온 의지가 있으신 분들일거라고 믿습니다. 일단은 프로그램을 만들기 위해선 프로그래밍(=코딩) 이란 것을 해야..
  • thumbnail
    프로그래밍 강좌/Python [리뉴얼중]

    [파이썬 강좌] #12 사전(Dictionary)

    딕셔너리란 말그대로 사전입니다. 우리가 사전을 보면 보통 단어가 나와 있고 그것에 대한 정의가 나와있죠? 파이썬의 딕셔너리 자료형 역시 어떤 단어(Key) 와 그것에 대한 내용(Value) 로써 데이터를 저장하게 됩니다. 다른 프로그래밍 언어에서는 보통 파이썬의 딕셔너리와 같이 키(Key) 와 값(Value) 으로 구성된 자료형(data type)을 맵(Map) 이라는 이름으로 제공합니다. Java : Map Collection Class, C++ : Map Container 파이썬의 딕셔너리는 상당히 강력한 데이터 형식이며 JS(자바 스크립트) 에서도 유사하게 Object 라는 타입으로 기본 제공을 합니다. 사전 = {키1 : 값1, 키2 : 값2, 키3 : 값3} 사전은 이런형태로 사용합니다. 각 키..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.