전체 글

전체 글

    Python find함수 count함수 in함수 startswith함수 사용법

    중요한 점은 데이터억세스[]의 -1과 함수의 -1은 다르니 헷갈리지 말자. count 함수를 이용해 'year'라는 단어가 들어가는 횟수를 계산해보았다. 예시로 'banana'라는 없는 단어를 입력했을 때는 0 즉 없다고 출력 되는 것을 확인해보았다. in 함수를 이용해 poem안에 'year'라는 단어가 있는지 확인해 보았다. True라고 출력될 시 있다는 뜻이고 False라고 출력될 시 없다는 뜻이다. startswith 함수를 이용해 문자열의 시작이 '안녕'으로 시작하는지 확인해보았고, endswith 함수를 이용해 문자열의 끝이 '하세요'로 끝나는지 확인해보았다.

    Python 문자열 분리, 문자열 추출 사용법

    split 함수를 이용해 문자열 분리후 출력하는 연습을 해보았다. spilt()만 입력할 경우 공백을 기준으로 분리 split('t')를 입력할 경우에는 t를 기준으로 분리해낸다. 파이썬에서 문자열은 각각의 캐릭터(문자) 들의 시퀀스(순서)로 되어있다. 따라서 문자열에서 원하는 부분을 추출(뽑아냄) 할 수 있다. 하나의 문자만 추출하려면, 추출하려는 문자의 인덱스 숫자를 써준다. 인덱스는 항상 0 부터 시작한다. 따라서 a 가 인덱스 0 이고, z 는 인덱스 25 다. 또한, z 는 역순으로 하여 인덱스가 -1 이 되므로, -1 로 적어되 된다. 그러면 y 는 -2, x 는 -3 이 된다. 중요한 점 *콜론 왼쪽 숫자 = 우리가 추출하기 원하는 시작 인덱스 *콜론 오른쪽에 써주는 숫자 = 우리가 추출하기..

    Python input / user input 함수

    input() 함수는, 유저한테서 직접 입력을 받는다. 위에서, input 함수 안에, 원하는 문자열을 써주면, 화면에 출력되면서, 유저한테 입력을 받게 된다. input()함수는 전부 문자열로 처리를 하기 때문에 행변환을 통해 문자열을 정수나 실수로 바꿔주기 전에는 3+4가 34로 나오는 것을 확인한 후 int()함수, float()함수를 통해 숫자로 바꿔주어서 원하는대로 출력 되는 것을 확인했다.

    python print() 함수

    print()함수 print()함수는, 화면에 출력하는 함수다. 문자열(str) 을 변수 x, y 에 저장하고, 화면에 출력하기 위해 print() 함수를 사용했다. 문자열 formating 아래에서처럼, 사람 이름만 바뀌고, 나머지 문장은 재사용되는 경우, 이러한 경우를 템플릿이라고 하고, 바뀌는 부분은 변수로 처리해 줄 수 있다. ex) format( x, y) 아래에서, name 과 age 를 변수로 처리하고, 해당 값이 순서대로 출력하도록 해보았다.