분류 전체보기

리스트 리스트는 순서가 있는 다른 자료형들의 모임입니다. 숫자 뿐 아니라, 문자열 혹은 복합적인 리스트도 사용할 수 있습니다. 공간을 하나 설정하고 그 안에서 순서대로 방을 나눠 그 안에 각각의 값을 담는다고 생각할 수 있습니다. 다양한 형태의 리스트 a = [1, 5, 2] b = [3, "a", 6, 1] c = [] d = list() e = [1, 2, 4, [2, 3, 4]] Len()함수를 이용해 리스트의 길이를 잴 수 있다. a = [1, 5, 2, 3, 7] print(len(a))# 5 b = [1, 2, 4, [2, 3, 4]] print(len(b))# 4 순서가 있기에 문자열에서 처럼 인덱싱과 슬라이싱을 할 수 있다. a = [1, 3, 2, 4] print(a[3]) # 4 pri..
파이썬 시작하기 파이썬은 네덜란드의 프로그래머 Guido van Rossum이 '읽기 쉬운 코드'에 중점을 두어 개발한 프로그래밍 언어입니다. 읽기 쉽게 만든 언어이기 때문에 문법이 상대적으로 쉬워서 초보자가 배우기 좋다는 언어라고 이야기 되고 있습니다. 특히, 무료/오픈소스로 운영되고 있기 때문에 커뮤니티가 활성화되어 있어서 자연어 처리, 머신러닝 등 직접 구현하기 힘든 기능들도 다른 개발자들의 라이브러리를 이용해 쉽게 코드를 작성할 수 있다는 특징이 있습니다. 변수의 선언과 자료형 변수의 선언 파이썬에서 새로운 변수를 만들 때는 변수 이름 = 값의 형태로 작성합니다. 변수의 이름은 아무렇게나 작성해도 되지만 어떤 역할을 하는지 알기 쉽도록 지어주는 것이 좋습니다. 사람의 나이를 저장한 변수명이 ‘ab..
· 일기
이번 주차에서는 AWS 계정을 생성하고 서비스를 직접 배포하는 과정을 배웠다. 계속해서 반복해왔던 파이썬과 자바스크립트 등을 활용해서 간단하게 동작하는 방명록 서비스를 만들고 배포했다. 이 과정에서 강의에서 알려주지 않은 에러와 부딛치게 되었는데 첫 에러를 해결한 기념적인 사건이라고 할 수 있다. 생각해보면 실제 개발을 하다보면 여기저기에서 에러가 발생하게될 텐데 좋은 경험이였다고 생각한다. 강의를 그저 따라가고만 있는데 예기치 않은 에러가 발생하면 당황스럽다. 지금까지는 한번도 에러가 발생하지 않았기 때문에 순조로웠지만 마지막 주차에 에러가 발생하여 애를 먹을 줄은 상상도 못했다. 강의 FAQ에 비슷한 질문이 없었기 때문에 직접 구글링할 수 밖에 없었다. 나의 경우 서버를 만들어 서비스를 배포해보는 작..
· 일기
학습한 내용 Flask 프레임 워크를 사용해 API 만들기 간단한 프로젝트를 통해 API를 만들고 클라이언트에 연결하기 Flask를 이용해서 로컬 서버를 만들고 웹 페이지에서 데이터를 입력 받아 DB에 저장하고 또 저장된 데이터를 불러와 웹에 표시하는 방법을 학습했다. 파이썬 파일과, HTML파일을 따로 만들고 각각의 코드를 입력하는 과정은 상당히 헷갈리는 작업이였다. 서버에 접속하면 파이썬에서 HTML 문서를 호출해 브라우저에 띄워주고 이 웹페이지에서 입력한 데이터를 받아 파이썬 서버가 다시 DB에 저장한다. 데이터를 저장하면 페이지를 새로 고쳐 업데이트된 데이터를 불러와 웹페이지에 다시 표시하는 동작을 한다. URL을 입력 받고 해당 페이지에서 필요한 메타 데이터를 뽑아내고 추가로 입력한 데이터를 딕..
CodeFiore
'분류 전체보기' 카테고리의 글 목록 (14 Page)
Mastodon