본문 바로가기
반응형

파이썬18

해커맨 파이썬 강의 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.
해커맨 파이썬 강의 7강_자료형이란 무엇인가_숫자 저번 강에서는 자료형에 대한 개념과 문자열과 문자열 연산자에 대해 알아보았습니다. 이번 강에서는 숫자 자료형에 대해 알아보겠습니다. 1. 숫자란 무엇인가 파이썬에서의 숫자는 -3, -2, -1, 0, 1, 2, 3과 같은 정수와 3.14, 1.31과 같은 실수를 의미합니다. 소수점이 있는 숫자 배열이면 실수, 소수점이 없는 숫자 배열이면 정수입니다. 문자열은 큰따옴표나 작은따옴표를 사용해서 만들었지만, 숫자는 이런것들이 필요 없습니다. 2. 숫자 연산자 숫자 연산자는 숫자 자료형을 처리하는 연산자로, 대표적으로 사칙 연산자가 있습니다. 사칙 연산자에는 +, -, *, /가 있습니다. +는 더하기, -는 빼기, *는 곱하기, /는 나누기입니다. 여기까지는 기본적인 사칙 연산자이기에 쉽습니다만, 조금 낯선 .. 2019. 9. 5.
반응형