목록전체 글 (98)
CS log
0. intro교재 : 데이터 분석을 위한 전처리와 시각화 with 파이썬https://product.kyobobook.co.kr/detail/S000201770637 데이터 분석을 위한 전처리와 시각화 with 파이썬 | 오경선 - 교보문고데이터 분석을 위한 전처리와 시각화 with 파이썬 | ⟪데이터 분석을 위한 전처리와 시각화 with 파이썬⟫은 데이터 분석에 대한 이론적인 내용과 실제 적용 사례를 함께 다루고 있어서 누구나 쉽product.kyobobook.co.kr 앞부분은 파이썬과 관련된 기본적인 함수 및 데이터 분석 개요 등이어서 skip하기로 했다.이번 단원은 이미 교환학생 생활동안 로 혼자 공부하면서 넘파이에 관한 기본적인 지식은 습득한 상태로 어렵지 않게 공부할 수 있었다. 1. 넘파이..
words = input() only_words = words.split(' ') sum =0 for i in only_words : if bool(i) : sum+=1 print(sum) split() : 어디서 문자열을 끊을 지 알려주는 것인데, 괄호안에 아무 것도 없으면 공백 단위로 나눈다. 단어를 공백으로 끊어서 여러 개 입력했을때 리스트에 그 단어들이 하나씩 그대로 들어감 그리고 리스트의 길이를 출력하면 단어의 개수가 출력됨 bool() : 참, 즉 단어가 있으면 (blank가 아니면) 더 간단한 풀이 x = list(map(str,input().split())) print(len(x)) map() 사용법 a = [1.2, 2.5, 3.7, 4.6] >>> for i in range(len(a)..
1. 숫자 판별하기 isdecimal(), isdigit(), isnumeric() 보통 isdigit( )을 가장 많이 쓴다. s = "200" print(s.isdigit())# True # contains alphabets and spaces s = "Mo3 nicaG el l22er" print(s.isdigit())# False 차이점 isdecimal( ) ⊆ isdigit( ) ⊆ isnumeric( ) isdecimal( ): 어떤 문자열이 int형으로 변환이 가능하면 True를 반환한다. isdigit( ): 어떤 문자열이 숫자의 형태면 True를 반환한다. (예: 3², ², ..) isnumeric( ): 숫자값 표현에 해당하는 문자열이면 True를 반환한다. (예: 3², ², ½,..
1. 아스키코드란? : 미국 ANSI(미국 국가 표준 협회)에서 표준화한 정보교환용 7비트 부호체계 2. 문자를 아스키코드로 변환하기 : ord(문자) → 아스키코드 값 출력 letter = input() #input값으로 A를 받는다. print(ord(letter)) >>> 65 # 문자A에 해당하는 아스키코드 값 출력 3. 숫자를 아스키코드로 변환하기 : chr(숫자) → 아스키코드 값 출력 number = input() #input값으로 8을 받는다 print(ord(number)) >>> 56 # 숫자8에 해당하는 아스키코드 값 출력