본문 바로가기
반응형

강의54

해커맨 파이썬 강의 11강_ 연산자란 무엇인가(part1) 이번 강에서는 연산자에 대해서 알아보겠습니다. 1. 연산자란? 연산자(operator)의 뜻을 검색해보시면 '프로그램을 짤 때 변수나 값의 연산을 위해 사용되는 부호.'라고 나옵니다. 그럼 연산은 뭘까요?? 연산(operation)이란 '하나 이상의 대상으로부터 새로운 것을 만들어 내는 것'이라고 나옵니다. 즉, 연산자란 여러 대상으로부터 새로운 값을 얻는 것을 수행하는 기호입니다. 일상생활에서도 많이 쓰는 연산자 중 대표적인 것이 사칙 연산자입니다. 더하기(+), 빼기(-), 나누기(/), 곱하기(X)와 같이 두 가지 이상의 값을 더하거나 뺌으로써 새로운 값을 얻는 기호이기에 연산자라고 할 수 있습니다. 반대로 연산을 당하는 변수나 숫자와 같은 값을 피연산자(operand)라고 합니다. 1+2에서 +는.. 2019. 10. 24.
해커맨 파이썬 강의 10강_ 다양한 문자열 함수들 이번 강에서는 문자열을 처리할 때 자주 사용되는 함수들을 알아보겠습니다. 1. 대소문자 바꾸기 영어로 이루어진 문자열을 처리하다 보면 대문자를 소문자로, 소문자를 대문자로 바꿔야 연산이 수월해지는 경우가 있습니다. 예를 들어 영어단어를 정렬한다고 했을 때 HACKER, Fine, apple 가 있으면 대소문자의 구별 없이 apple, Fine, HACKER 순으로 정렬되어야 합니다. 이럴 때 주어진 단어들을 모두 소문자나 대문자로 치환하면 정렬하기 편해집니다. 대소문자로 치환해주는 함수는 upper() 함수와 lower() 함수입니다. upper() 함수는 문자열 전체를 대문자로, lower() 함수는 문자열 전체를 소문자로 치환해주는 역할을 합니다. upper() 함수, lower() 함수 사용법 a... 2019. 10. 21.
해커맨 파이썬 강의 9강_ 입력이란 무엇인가 이번 강에서는 입력을 배워보겠습니다. 입력을 배우시면 더욱 다양한 형태의 프로그램을 만드실 수 있습니다. 1. 입력이란 무엇인가 3강에서 배웠던 출력이 모니터, 스피커와 같은 출력장치에 데이터를 보여주는 거라면 반대로 입력(入力, input)은 키보드, 마우스와 같은 입력장치를 통해 데이터를 넣는 겁니다. 파이썬에서 입력을 하기 위해서는 input() 함수를 사용해야 합니다. 2. input() 함수 사용법 input() 함수는 사용법이 조금 특이합니다. input() 함수 사용법 변수 = input("값을 입력하세요.") 여기서 한 가지 주의하셔야 할 점은 따옴표 안에 입력받을 값을 넣는 것이 아니라는 겁니다. 따옴표안에 있는 문자열을 출력한 다음 입력을 받는 것입니다. 따옴표 부분 없이 input().. 2019. 10. 14.
해커맨 파이썬 강의 8강_변수란 무엇인가 이번 강에서는 변수에 대한 개념과 변수를 이용한 데이터의 처리를 알아보겠습니다. 1. 변수란 무엇인가 변수(variable)란 '변하는 수'를 의미합니다. 조금 말장난 같은데 진짜 이런 의미입니다. 복잡한 프로그램에서는 연산을 할 때 데이터를 잠시 저장해야 할 때가 많습니다. 저장을 하기 위해서는 메모리 공간이 필요한데, 이때 데이터를 저장을 하기 위한 메모리 공간을 변수라고 합니다. 그런데 왜 변수(변하는 수)라고 할까요?? 변수는 가변적인 공간이기 때문에 언제든 저장된 값을 바꿀 수 있습니다. 그래서 변수라고 불리는 겁니다. 이해를 돕기 위해 예를 들면 변수를 컵이라고 가정합시다. 그리고 컵 안에 든 내용물을 데이터라고 합시다. 물이 들어있는 컵에 우유를 넣고 싶으면 어떻게 해야 할까요? 새로운 유리.. 2019. 9. 9.
반응형