본문 바로가기
반응형

분류 전체보기340

[파이썬&루비] 조건문(Conditional statements) 조건문(Conditional statements) 변수 다음으로 프로그래밍을 유연하게 만들어주는 것이 조건문이다.조건문은 말 그대로 조건에 따라 분기하여 코드를 실행하는 것이다.이 때 변수의 상태나 입력값 등이 이러한 조건으로 사용된다.가장 흔한 조건의 예는 로그인이다.예를 들어, 아이디 비밀번호가 일치할 때 접속이 가능하고일치하지 않을 때는 경고문과 함께 로그인 페이지로 리다이렉션 된다. 123456789101112#pythonif True: print("code1") print("code2") print("code3") #rubyif true puts("code1") puts("code2")endputs("code3")cs 조건문은 파이썬과 루비 전부 if로 시작된다.차이점이라면 루비는 if와 end.. 2017. 5. 29.
[파이썬&루비] 변수(Variable) 변수(Variable) 이번에는 프로그래밍 언어에서 가장 중요한 변수에 대해 알아보자변수는 바뀔수 있는 값이라는 뜻이다. 컴퓨터에서는 우리가 일회성으로 사용하는 일반 숫자나 문자열, 문자등의 값을 변수라는 곳에 저장 하여 재사용할 수 있다.따라서 변수를 사용할때 가장 쉽게 이해할 수있는 것은 값을 담는 상자라고 생각하면 편할 것이다. 먼저 이런 변수를 사용하게 된 이유에 대해서 알아봐야하는데,컴퓨터 프로그래밍언어는 항상 효율성과 재사용성을 기반으로 발전한다는것을 생각해야한다.변수도 이와 같은 맥락에서, 같은 값을 재사용하거나, 해당 값을 수정할 때 여러 값을 고치는것이아니라변수에 할당된 값 하나를 수정함으로써 효율성을 올릴수 있다는 장점이 있다. 123456x=10y=5print(x+y) title = .. 2017. 5. 29.
[파이썬&루비] 문자와 데이터 타입 문자와 데이터 타입 컴퓨터는 숫자를 계산하기 위해 고안된 도구지만기술이 발전함에 따라 이미지, 소리, 문자 등을 처리할 수 있게되었다.그 첫번째 단계라고 할 수 있는 문자에 대해 알아보자 컴퓨터 프로그래밍에서는 문자와 함께 문자열 이라는 표현을 사용한다.예를 들어 "한글"이라는 표현에서 한, 글, 각각의 표현을 문자라고 하며, 연속된 문자를 문자열 이라고한다. 즉, 문자가 열을 지어 연결되어 있으므로 문자열으로 표현한다.문자는 영어로 chracter, 문자열은 string이다.string의 사전적인 표현은 여러개를 엮어놓은 줄이라고 하는데,이 또한 여러개의 문자를 함께 엮어놓은 데이터라는 의미에서 그렇게 부른다. 이러한 문자열을 표현하기 위해서는 "" 또는 ''가 필요한데"/' 가 시작되는 부분에서 끝나.. 2017. 5. 28.
[파이썬&루비] 수와 계산 수와 계산 1년전부터 파이썬을 공부해야겠다고 생각했는데 차일피일 미루다가 결국 여기까지 왔다.이번에 공모전에서 라즈베리 파이를 사용해야하기 때문에 파이썬을 사용해서 통신을 하려고 한다.덕분에 공부해야할 이유가 생겼다. 책도 구입하고 공부 자료를 찾아보던 중 역시나 생활코딩의 파이썬&루비 수업을 통해 배우는게제일 빠르다고 생각한다.강의나 공부를 할 때 마다 블로그에 자료를 남겨놓는 이유는 다시 같은 작업을 하거나 기술을 사용할 때자신이 만들어놓은 자료가 제일 보기 편하다는게 첫 번째이며,비록 공부했더라도 기억력이 좋지 않아서 잘 잊어버리기 때문이다. 수업에 들어가기 앞서 굳이 왜 파이썬과 루비를 같이 배우는지 살펴 보았더니비슷한 점이 많기 때문에 시너지 효과가 많이 나기 때문이라고 한다.또한, 다른 언어보.. 2017. 5. 28.
반응형