파이썬 강좌 4

파이썬(python) #12_ 함수 알아보기

안녕하세요.오늘은 파이썬에서 함수에 관해 이야기를 해보겠습니다.지금까지 우리가 앞에서 이야기했던 것들을 바탕으로 진행되며, 함수는 프로그래밍에 있어서 기본이 되기 때문에헷갈리거나 오류가 발생하는 부분이 있다면 언제든지 말씀해주세요 :)1. 함수 함수가 무엇일까요?예를 들어, 고무라는 재료를 공장에 넣어서 슬리퍼라는 결과물을 만들어내는 과정이 있다고 생각해봅시다.이를 프로그래밍으로 생각해본다면, 고무는 입력값 또는 인자가 되는 것이고공장은 함수가 됩니다. 그리고 나온 결과물 슬리퍼는 출력값, 결과값이 되는 것이죠. 이러한 함수를 사용하는 이유는, 프로그래밍을 하면서 반복되는 작업을 보다 수월하게 하기 위해서이기도 하고 하나의 프로그램을 보다 잘 확인하기 위해서입니다.슬리퍼를 만들기 위한 작업을 많이 작업하..

파이썬(python) #11_ 제어문(if문, while문, for문)

안녕하세요.이번 포스팅에서는 파이썬에서의 제어문에 대해 알아보려고 합니다.다른 언어를 공부하셨던 분들은 익숙하실 겁니다.개인적으로 느끼기엔 처음 공부하시는 분들도 다른 언어에 비해 이해하기 쉽고 간편하다고 생각됩니다.궁금하신점은 언제든지 댓글이나 이메일을 이용해주세요 :)1. if문 우리는 일상생활에서 다음과 같은 말을 자주 이용합니다." A 면, B 해라 "즉, A라는 조건이 참(True)일때 B라는 행동을 하라는 것이죠. 영어에서는 이러한 문장을 if문을 이용해서 나타냅니다.그리고 이러한 것을 표현할때 파이썬에서도 if를 사용합니다.먼저 간단한 예시를 보겠습니다.아래 예시는 money라는 변수에 5000이라는 정수값을 저장하고, money가 3000이상이면 택시를 타고, 그렇지 않으면 버스를 타라는 ..

파이썬(python) #7_ 리스트 관련 함수들

안녕하세요. 지난 포스팅에서 리스트 자료형에 대해서 알아보았습니다.이번에는 그에 이어서, 리스트 자료형과 관련된 함수들에 대해서 알아보도록 하겠습니다.1. 리스트 끝에 요소 추가하기(append) 첫번째로 알아볼 함수는 리스트에 요소를 추가하는 함수 입니다.append란 사전적의미로, '덧붙이다, 첨부하다.' 라는 의미를 가지고 있습니다.즉, append(x)는 특정 리스트의 끝에 x라는 요소를 추가하는 함수 입니다. 리스트에는 어떠한 자료형도 추가할 수 있는 것을 기억하세요. 2. 리스트의 원하는 위치에 요소 삽입하기(insert) insert함수는 append함수와 달리 요소가 삽입되는 위치를 지정할 수 있습니다.insert(a,b)로 사용되는데, 이는 a위치에 b요소를 삽입한다는 의미입니다. 3. ..

파이썬(python) #4_ 문자열 포매팅

안녕하세요. 오늘은 파이썬에서 문자열 포매팅에 대해서 알아보도록 하겠습니다.특정한 값이나 변수등을 문자열에 입력하거나 문자열이 변수에 값에 의해 바뀌어야 하는 등의 상황에서 유용하게 사용될 수 있습니다.1. 문자열 포매팅 먼저 아래와 같은 상황이 있다고 생각해봅시다. 근데 만약, a라는 변수의 값을 5로 바꾼다면? 그럼 b의 문장, "변수 a의 값은 3입니다."라는 문장은 틀리게 됩니다.그럼 b의 문장이 참이 되도록, 문장에서 특정한 값을 바꾸게 하는 방법은 무엇이 있을까요?바로 문자열 포매팅입니다.문자열 포매팅이란 문자열안에 특정한 값을 삽입하는 방법을 말합니다.문자열 포매팅에는 숫자를 대입하거나 문자열을 대입하는 등 다양한 방법이 있습니다.하나씩 알아보도록 할게요. 1-1. 숫자 바로 대입하기 위의 ..