목록Python (136)
꿈 많은 사람의 이야기
함수는 보통 프로그래밍을 하다 보면 똑같은 내용을 반복적으로 작업할 때가 있습니다. 이때 바로 함수를 사용할 때입니다. 예를 들어 더하기 연산을 계속 하는데 그때마다 더하기 연산을 만들면 불필요한 작업이 되는 것이죠 그래서 함수를 따로 만들어 기능을 만든 다음 필요할 때 호출해서 사용만 하면 되는겁니다 다른 여타 언어들과 마찬가지로 파이썬도 함수가 존재합니다. 자바에선 public void sum(int num){ } 등과 같이 사용하죠 파이썬에선 def 라고 선언해주면 됩니다. 명확하죠 자바스크립트에선 function()으로 사용하는 것과 비슷합니다 파이썬 함수의 구조는 다음과 같이 됩니다. def 함수명(인수) : 수행문장 소스를 보면서 이해해보죠~ 1 2 3 4 5 6 7 def sum(a,b): ..
이번에는 파이썬에서 파일 입출력을 알아볼까 합니다. 파일 입출력은 파일에 접근해서 쓰고, 읽고, 내용을 추가하는 일련의 작업을 말합니다. 파이썬에서의 파일 입출력은 정말 간단합니다! 위 사진을 보시면 간단하게 설명이 나와있지만 3가지 모드가 있습니다. r - 읽기모드 w - 쓰기모드 a - 추가모드 w를 쓰면 쓰기 모드 + 파일이 없으면 파일 생성까지 해줍니다 먼저 파일을 하나 생성해야겠죠? 위 사진을 실행하면 파일이 생성됩니다 이렇게요! 물론 내용이 없는 빈 파일입니다. 이제 파일 내용을 채워보죠! 내용을 채워야 하니 w 모드로 열어야겠죠? 위 사진처럼 문자열 값을 data 변수에 넣고 f.write를 해줍니다. 그러면 위에처럼 내용이 쓰여집니다! 이제 쓰여진 내용을 읽어보죠 방법이 3가지가 있습니다...
java에선 Scanner를 이용해서 사용자 입력을 하죠 C에선 scanf( )를 이용하고요! 파이썬에서는 input( )이라는 함수를 이용합니다. 간단하게 사용자 입력을 받을 수 있어요 사용 방법은 위 사진과 같습니다 정말 간단하죠? 출력하게 되면 값이 나오는 것을 볼 수 있습니다. 근데 주의할 점이 있어요 자바와 같은 Sacnner는 int, String 등 입력을 받는게 처음부터 나누어져 있습니다. 파이썬에선 그렇지 않죠 그래서 input으로 받은 값은 기본적으로 문자열 타입입니다! 따라서 숫자를 입력해도 문자열로 간주하죠 숫자를 바꾸려면 int( )함수를 써서 꼭 바꾸셔야 합니다! 위 사진을 보면 int( )로 바꾸기 전에는 str형태이죠 바꾸면 int로 바뀌게 됩니다. 반복문을 이용해서 간단하게..
흔히 프로그래밍 언어에서 나오는 해시(hash)는 키(key)-값(value)쌍으로 이루어져 있는 구조입니다. http://lsjsj92.tistory.com/62 제 블로그에서 java 관련한 글인데요 java에서도 hash를 많이 쓰기 때문에 저 글을 보시면 이해가 빠르실 수 있습니다. 들어가기 귀찮으신 분들을 위해 간단하게 그림만 따오면 이런식의 구조입니다. 키에 따른 값이 있는 구조이죠 배열과 같이 연속된 공간에 값만 저장되어 있는게 아니라, 키에 따라서 값에 접근하는 방법입니다. 그럼 파이썬에서는 이 해시를 어떻게 표현할까요? 파이썬에서는 딕셔너리라고 표현하더군요 이번 포스팅은 이 딕셔너리를 공부하는 포스팅입니다. 먼저 딕셔너리를 선언하는 방법입니다. 위 사진에도 설명이 나와있지만 딕셔너리는 {..
프로그래밍을 하다 보면 숫자를 문자로 문자를 숫자로 바꿔야 할 상황이 많이 생깁니다 다른 프로그래밍 언어와 마찬가지로 파이썬에서도 그런 기능을 제공해줍니다. 그것도 정말 간단하게요 숫자를 문자로 바꾸는 예를 먼저 보여드릴게요 num 이라는 int형 변수가 있습니다. type( ) 함수를 이용하면 타입을 볼 수 있죠 그리고 str( ) 함수를 이용해 감싸주면 문자 타입으로 바뀌게 됩니다 정말 간단하죠? 그럼 문자를 숫자로는 어떻게 하냐면요 int( ), float( ) 함수를 이용하면 됩니다 똑같이 하시면 돼요
안녕하세요~ 이번엔 파이썬을 설치하는 방법을 포스팅하려고 합니다요즘 파이썬은 인공지능, 시각화, 웹 프로그래밍 등 다양한 분야에서 많이 쓰고 있는 핫한 언어입니다.또한 C언어, 자바보다 훨씬 간결하게 코드도 짤 수 있어서 인기가 많습니다저도 학부생때 프로그래밍 과제는 모두 다 파이썬으로 했었는데요그때 이후로 파이썬이 많이 바뀌어서 최근들어 다시 공부하려고 합니다거의 2년만에 파이썬을 공부하네요많이 바뀌었더라고요~그럼 이 파이썬을 어떻게 설치하는지 알아봐요또 파이썬을 쉽게 다룰 수 있는 툴인 파이참도 설치하려고 합니다. https://www.python.org/ 이 사이트에 먼저 접속을 합니다~ 들어가시면 위와 같은 사이트가 나오게 됩니다.여기서 아래 처럼 진행해서 다운을 받으세요 저는 윈도우용 파이썬을 ..