728x90
반응형

string 2

따라하며 배우는 파이썬과 데이터과학 9장 심화문제

1.user = input("이름을 입력하시오 : ")lst = user.split(" ")print("중간 이름은 :",lst[1]) 2.user = input("문자열을 입력하시오 : ")newUser = ""for x in user: if x.islower(): newUser += xfor x in user: if x.isupper(): newUser += xprint("수정된 문자열 :", newUser) 3.import reuser = input("문자열을 입력하시오 : ")print("대문자, 소문자, 숫자, 특수문자의 개수")print("대문자 =", len(re.findall('[A-Z]', user)))print("소문자 =", len(re.findal..

코딩의 기록 2025.02.15

따라하며 배우는 파이썬과 데이터과학 -9. 텍스트를 처리해보자-

1. 텍스트 데이터란 무엇인가텍스트: 인간이 오랫동안 정보를 효율적으로 교환하는 데에 가장 중요한 수단구조화된 문서: HTML, XML, CSV, JSON구조화되지 않은 문서: 자연어로 된 텍스트 2. 문자열에서 개별 문자들을 뽑아보자텍스트 슬라이싱과 인덱싱Monty python(-12 -11 ....... -1)음수 슬라이싱도 양수 슬라이싱과 마찬가지로 작은 것에서 부터 큰 것으로 3. split() 메소드는 문자열을 잘 잘라줘요문자열을 토큰들의 리스트로 반환list()로 주어진 객체를 리스트화 할 수 있음 문자열을 개별 문자로 분해하는데 사용 4. 문자열을 이어붙이는 것은 파이썬한테는 쉬운 일join()은 부분 문자열을 모아서 하나의 문자열로 만드는 역할을 하는 함수','.join([a, b, c])..

코딩의 기록 2025.02.13
728x90
반응형