본문 바로가기

Programming/Python

[파이썬 프로그래밍] 7화 리스트 [파이썬 프로그래밍] 7화 리스트 이번 파이썬프로그래밍 7화에서는 리스트에 대해서 다룹니다.리스트가 뭐냐구요? 안알랴줌 요새 안알랴줌 이라는 말이 일베에서부터 퍼져서 유행인것 같은데 그러면 저는 반대로 '알랴줌' 이라고 하겠습니다 ㅎㅎ 개그코드가 안먹혔다면, 죄송합니다. 다소 짜증을 유발할지도 모르겠군요.. 아무튼 본론으로 들어가겠습니다. 리스트 위의 코드를 간략히 설명 드리면, cute 라는 귀엽다 라는 느낌의 변수명을 만들고 거기에dog(개),cat(고양이),여자(?) 라는 귀여운 이미지가 연상되는(?)값들을 넣었습니다.그리고 호출하면 역시 입력한것이 정상적으로 출력 한것이 확인 됩니다. type(cute) 라는 명령어를 수행하면리스트 타입이라고 나옵니다. 리스트는 바로 '값의 나열' 입니다. 인덱싱.. 더보기
[파이썬 프로그래밍] 6화 문자형 [파이썬 프로그래밍] 6화 문자형 이번 시간에는 문자처리에 대한 학습을 하는 단계로서 문자형에 대해서 학습해 보겠습니다.프로그래밍의 규칙은 시작과 끝이 일정하다는거 예를 들면 " 표로 시작했으면 "로 닫아줘야 하죠. 가장 쉬운 html 코드를 예를 든다면 로 열어주면 로 닫아주는 코드가 나와야 하죠.C언어에서도 { 를 열면 }닫는 괄호가 있어야 겠죠? 파이썬도 마찬가지입니다. """ 세번을 쓰거나 ''' 이렇게 세번을 써서 설명문구를 첨가할 수 있습니다.바로 실행해 보면 다음과 같습니다. 제가 좋아하는 록키영화의 대망의 마지막 작품인 '록키발보아'의 명대사 입니다.저 부분만 수년째 수십번도 더 보는 것 같습니다. 그만큼 각오를 되새기고 있다는 것이고 제 마음이 강하질 못하기 때문에 마인드컨트롤을 하고자 .. 더보기
[파이썬 프로그래밍] 5화 수치형 [파이썬 프로그래밍] 5화 수치형 이번 시간에는 수치형에 대해서 알아보도록 하겠습니다.수치형이란 뭘까요? 숫자를 나타내는 자료형을 말합니다.C언어에서처럼 int, long, float 이라는 자료형은 똑같이 존재하구요. 파이썬에서는 complex (콤플렉스) 라는것이 차이점이겠군요. int 형 정수형이죠. 인트형이라고 읽습니다. 인트형은 정수형이니 10진수 정수를 호출 합니다. 1.번을 보시면 bin(10) 이라고 입력하니 바이너리모드hex 는 16진수로 변환 , oct는 8진수로 변환 입니다. 2.번은 0o(숫자 0과 알파벳O를 합친것)를 입력후 정수 10을 입력하니 8진수로 출력0b 를 붙이시면 2진수, 0x를 붙이시면 16진수로 출력해 줍니다. 파이썬 버젼 2.0과 3.0의 차이점중 하나가 3.0부.. 더보기
[파이썬 프로그래밍] 4화 변수명 [파이썬 프로그래밍] 4화 변수명 C프로그래밍을 배울때도 자료형과 연산자에 대한 개념을 초반에 배웁니다.뒤에 후반부로 갈수록 이것들은 도구처럼 마음대로 써야 하고 기본이자 필수이기 때문이죠. 파이썬 또한 프로그래밍을 배우는데 있어서 자료형과 연산자에 대한 이해는 중요합니다.이번 시간에는 파이썬 프로그래밍 에서 중요한 개념을 다루도록 하겠습니다. 변수명(variable name) 에 대한 이해 변수명(variable name)을 지으실때는 처음에 숫자가 나올수는 없습니다. 또한 같은 이름이 중복되서도안됩니다.그러나 문자 , 숫자, 밑줄 은 사용이 가능 합니다. 또한 예약어로 등록되어 있는 '예약어'들을 변수명으로 사용이 불가능 하기 때문에 유념 하시길 바랍니다. C언어에서는 '=' 라는 기호는 대입을 해줍.. 더보기
[파이썬 프로그래밍] 3화 들여쓰기 [파이썬 프로그래밍] 3화 들여쓰기 헬로우월드를 지난시간에 찍어봤었죠? 이제는 기초적인 문법을 들어가기 에 앞서서 파이썬의 들여쓰기 특성에 대해서 언급하고 넘어 가겠습니다. 들여쓰기(indentation) 은, 사실 코딩할떄 뿐만 아니라 글을 쓸때도 가독성을 위해 쓰여지는 기술이죠.포스팅 할때도 저도 은근히 들여쓰기를 할떄가 있습니다. 그런데 이렇게 글을 쓸떄 혼자만 보면 상관이 없는데 구글독스 처럼 클라우드 기반의 문서작업을해야한다고 가정해보죠. 여기서 하나의 워드문서를 가지고 여러명이 작업할떄 중구난방이 될수가 있기 떄문에 일종의 룰을정하고 글을 쓰는것이 좋습니다. 중요한 폰트는 볼드체를 먹인다던지, 특정 부분에는 들여쓰기를 해야 한다던지 말이죠.네트워크로 예를 들면 통신규약이 있죠. 바로 '프로토콜.. 더보기
[파이썬 프로그래밍] 2화 Hello World 시작! [파이썬 프로그래밍] 2화 Hello World 시작! 지난 시간에는 파이썬 설치를 진행 하였으니, 이번 시간부터는 파이썬을 실행해서 대망의첫 프로그래밍인 '헬로우 월드'를 시작 해야 될 단계 입니다. 사실상 모든 프로그래밍의 첫 시작은 항상 헬로월드 인것 같습니다^^일종의 룰이 된것도 같지만 아무튼 기본 시작을 알리는 파이썬 첫프로그래밍 까지 진행 해 보겠습니다. 파이썬 실행하기 파이썬 커맨드라인 을 실행하면 위와 같은 화면이 나옵니다.이 커맨드라인 버젼에서는 간단한 명령어를 연습 할 수 있습니다. 자, 다음으로 파이썬 IDLE를 실행한다음에 >>> 라는 커맨드창에 깜빡이고 있을 겁니다.print("hello world") 라고 치고 엔터를 치면 '대망의 첫 프로그램' 인 hello world 를 출력.. 더보기