목록파이썬 (147)
꿈 많은 사람의 이야기
java에선 Scanner를 이용해서 사용자 입력을 하죠 C에선 scanf( )를 이용하고요! 파이썬에서는 input( )이라는 함수를 이용합니다. 간단하게 사용자 입력을 받을 수 있어요 사용 방법은 위 사진과 같습니다 정말 간단하죠? 출력하게 되면 값이 나오는 것을 볼 수 있습니다. 근데 주의할 점이 있어요 자바와 같은 Sacnner는 int, String 등 입력을 받는게 처음부터 나누어져 있습니다. 파이썬에선 그렇지 않죠 그래서 input으로 받은 값은 기본적으로 문자열 타입입니다! 따라서 숫자를 입력해도 문자열로 간주하죠 숫자를 바꾸려면 int( )함수를 써서 꼭 바꾸셔야 합니다! 위 사진을 보면 int( )로 바꾸기 전에는 str형태이죠 바꾸면 int로 바뀌게 됩니다. 반복문을 이용해서 간단하게..
흔히 프로그래밍 언어에서 나오는 해시(hash)는 키(key)-값(value)쌍으로 이루어져 있는 구조입니다. http://lsjsj92.tistory.com/62 제 블로그에서 java 관련한 글인데요 java에서도 hash를 많이 쓰기 때문에 저 글을 보시면 이해가 빠르실 수 있습니다. 들어가기 귀찮으신 분들을 위해 간단하게 그림만 따오면 이런식의 구조입니다. 키에 따른 값이 있는 구조이죠 배열과 같이 연속된 공간에 값만 저장되어 있는게 아니라, 키에 따라서 값에 접근하는 방법입니다. 그럼 파이썬에서는 이 해시를 어떻게 표현할까요? 파이썬에서는 딕셔너리라고 표현하더군요 이번 포스팅은 이 딕셔너리를 공부하는 포스팅입니다. 먼저 딕셔너리를 선언하는 방법입니다. 위 사진에도 설명이 나와있지만 딕셔너리는 {..
파이썬의 강력함은 바로 웹 크롤링입니다 웹 크롤링을 위해 먼저 beatuifulsoup4를 설치하겠습니다! 그리고 빠른 접근성을 위해 lxml도 설치해볼게요 먼저 파이썬이 설치된 경로로 이동합니다. 내 컴퓨터 검색에서 python36 이라고 검색하면 나오게 되는데요 경로가 appdata/local/programs/python~ 이렇게 나올거에요 거기서 script 폴더로 이동합니다! 그리고 위와 같이 설치하면 됩니다 pip install beautifulsoup4 pip install lxml 이 상태에서 파이썬 코드를 짜봅시다 파이썬 코드를 짜기 전에 로또 추첨을 해주는 사이트 구조를 파악해야 해요! 로또 사이트를 들어가면 위 사진처럼 분석이 됩니다. p 태그 안에 img로 감싸져 있어요 그리고 이미지..
파이썬에서도 역시 배열이 있습니다. 또한, 배열 즉 리스트뿐만 아니라 튜플이란 것도 있습니다 둘의 차이점은 아래와 같습니다. 1. 리스트는 [ ]로 표시하지만 튜플은 ( )로 표시합니다. 2. 리스트는 값의 생성, 삭제, 수정이 가능하지만 튜플은 불가능합니다. 이 2개의 차이점을 제외하고는 거의 비슷합니다 이 글은 배열, 리스트를 기준으로 설명합니다. 선언은 간단합니다. 변수명 = [ ] 이 끝이죠 그리고 인덱스로 (배열은 0번부터 시작) 접근해서 값을 출력할 수 있습니다. 또한, names[0] = 값을 통해 해당 위치에 값을 넣을 수도 있죠 위 사진을 출력하게 되면 아래처럼 나오게 됩니다. 0번 인덱스부터 시작이니 1은 jsp가 나오게 됩니다. 0번 인덱스에 faker라는 단어를 넣었으니 출력하면 f..
프로그래밍을 하다 보면 숫자를 문자로 문자를 숫자로 바꿔야 할 상황이 많이 생깁니다 다른 프로그래밍 언어와 마찬가지로 파이썬에서도 그런 기능을 제공해줍니다. 그것도 정말 간단하게요 숫자를 문자로 바꾸는 예를 먼저 보여드릴게요 num 이라는 int형 변수가 있습니다. type( ) 함수를 이용하면 타입을 볼 수 있죠 그리고 str( ) 함수를 이용해 감싸주면 문자 타입으로 바뀌게 됩니다 정말 간단하죠? 그럼 문자를 숫자로는 어떻게 하냐면요 int( ), float( ) 함수를 이용하면 됩니다 똑같이 하시면 돼요
파이썬은 정말 간단하면서도 명료한 언어입니다 2년 만에 다시 공부하고 있지만 역시나 마음에 쏙 드는 언어네요 대표적으로 문자열 길이 체크 같은 것을 간단하게 할 수 있습니다. 파이썬 문자열 길이는 다음과 같이 체크합니다. len( ) 함수를 쓰면 끝이죠. 그리고 그냥 print해주면 됩니다. str을 쓴 이유는 정수값을 문자열로 바꾸려고 한 것입니다.
안녕하세요~ 이번엔 파이썬을 설치하는 방법을 포스팅하려고 합니다요즘 파이썬은 인공지능, 시각화, 웹 프로그래밍 등 다양한 분야에서 많이 쓰고 있는 핫한 언어입니다.또한 C언어, 자바보다 훨씬 간결하게 코드도 짤 수 있어서 인기가 많습니다저도 학부생때 프로그래밍 과제는 모두 다 파이썬으로 했었는데요그때 이후로 파이썬이 많이 바뀌어서 최근들어 다시 공부하려고 합니다거의 2년만에 파이썬을 공부하네요많이 바뀌었더라고요~그럼 이 파이썬을 어떻게 설치하는지 알아봐요또 파이썬을 쉽게 다룰 수 있는 툴인 파이참도 설치하려고 합니다. https://www.python.org/ 이 사이트에 먼저 접속을 합니다~ 들어가시면 위와 같은 사이트가 나오게 됩니다.여기서 아래 처럼 진행해서 다운을 받으세요 저는 윈도우용 파이썬을 ..