split()2 [Python 기초] 파이썬 내장함수 - 입력함수 input() , map() 함수, split() 1 입력함수 input() input()은 사용자로부터 입력받는(키보드로) 내장함수이다. 데이터를 문자열로 입력받는다. (type = str) IDLE상에서 input()을 입력하고 Enter하면 프롬프트(>>>)가 뜨지 않고 그냥 줄바꿈이 된 것을 볼 수 있다. 이때 사용자로 부터 값을 입력받을 수 있다. 또한 무엇을 입력받을지 ""를 통해 알려줄 수 있다. input("입력할 문장") 위와 같이 input("정수입력>") 치고 Enter치면 파란 글씨로 "정수입력>"이 출력되고 다음 사용자로부터 값을 입력받기 위해 키보드 포커스가 맞춰진다. 그리고 위와 같이 1000을 입력하고 Enter치면 '1000' 이 입력됐다고 알려준다. 또한 input()으로 입력받은 데이터는 문자열(str)이므로 이를 정수.. 2021. 3. 31. [Python 기초] 파이썬 자료형 - 문자열 (문자열 슬라이싱, 문자열 함수) 1 문자열 슬라이싱 문자열을 원하는 부분만 잘라내 저장하는 방법이다. 변수[시작번지:끝번지+1] # 다음 보기처럼 시작번지는 자신의 데이터를 포함하지만 끝번지는 자신의 데이터를 포함하지 않기때문에 끝번지+1해준다. >>> str6 = "python java c c++" >>> str6[0:5] 'pytho' >>> str6[0:6] 'python' # 시작번지부터 시작할 경우와 마지막 번지로 끝낼 경우 공백으로 남겨놔도 된다. >>> str6[:7] 'python ' >>> str6[3:] 'hon java c c++' 2 리터럴 상수 문자열은 상수이며 상수는 고정된 값을 의미한다. 변경이 불가능한 값이다. (리터널 상수) >>> str1 = "딸기" >>> str1 = "오렌지" >>> str1 '오렌.. 2021. 3. 30. 이전 1 다음