문자열2 String 1. 다양한 문자열 메서드String s = "I like Java and Python and C.";System.out.println(s);// 문자열의 길이System.out.println(s.length()); // 29// 대소문자 변환System.out.println(s.toUpperCase()); // 대문자로 변환System.out.println(s.toLowerCase()); // 소문자로 변환System.out.println(s); // in-place 연산 아님.// 포함 관계System.out.println(s.contains("Java")); // 포함되면 true, 포함되어 있지 않으면 falseSystem.out.println(s.contains("C#"));//위치 정보Syst.. 2024. 6. 5. 문자열 1. 문자열 다루기 파이썬에서 문자열은 텍스트 데이터를 다루는 데 사용되는 중요한 데이터 타입입니다. 문자열은 작은 따옴표(')나 큰 따옴표("), 세 개의 따옴표(''', """)로 둘러싸인 텍스트로 표현됩니다. ***따옴표 세 개는 문자열을 입력한 형태 그대로 반환 파이썬의 문자열은 유니코드(Unicode) 문자의 시퀀스로 구성되며, 문자열 값은 메모리에 저장되고 해당 값은 불변(immutable)한 특성을 가집니다. 따라서 같은 변수에 문자열을 재할당하는 경우, 새로운 문자열 객체가 생성되고 변수는 새로운 문자열 객체를 참조하게 됩니다. 이전 문자열 객체는 변경되지 않습니다. (변경이 아닌 새로운 생성&삭제) 또한 파이썬은 '공유 문자열'이라는 메모리 최적화 기술을 활용합니다. 동일한 문자열 값이 .. 2023. 9. 1. 이전 1 다음