본문 바로가기
반응형

문자열3

[파이썬 python] 리스트(list) , 튜플 , 딕셔너리 (dict) , 문자열 관련 함수 주의! 이 글은 코딩을 처음 시작하는 사람 입장에서는 이해가 되지 않을 것입니다. 적어도 하나의 언어에 대해서 잘 아는 사람 입장에서 함수만 정리한것입니다. 1. 리스트 (list) 리스트는 c, java하는 사람들이 흔히 아는 배열과 같습니다. 그러나 가변배열이죠, 여러 자료들의 값을 담을수 있는 자료형입니다. [] : 빈리스트 nums = [1,2,3,4,5] 인덱싱은 리스트내에 특정 위치의 자료를 지정하는 것입니다. c,java와 다른 점은 역방향으로 인덱싱을 할 수 있다는 것인데요, 맨뒤가 -1로 시작합니다. 슬라이싱은 리스트 내 특정위치의 자료를 끊어오는 것입니다 형식 : [시작:끝:간격] 시작, 끝 , 간격등을 생략하면 기본 값이 됩니다. nums[:] : 다 생략한 형태. 처음을 시작으로 맨.. 2022. 5. 12.
[MySQL] 문자열 관련 함수들 (length , upper , LPAD , trim , substring) 실습을 위해 초기화(클릭) 1. length 함수 (문자열의 길이 구하기) LENGTH(문자열)로 조회를 하면 문자열의 글자수를 출력합니다. 2. UPPER , LOWER 함수(대소문자 관련) UPPER(문자열)은 안에 있는 모든 문자열을 다 대문자로 변환해줍니다. LOWER(문자열)은 안에 있는 모든 문자열을 다 소문자로 바꿔줍니다. 파이썬에 있는 문법과 똑같죠? 3. 채우기 함수 (LPAD , RPAD) 외우기 까다롭나요? ㅎㅎㅎ 의미를 알면 금방 외울수 있는데요, LPAD는 left + padding, 즉 왼쪽을 채운다는 것입니다. RPAD는 right + padding 으로 오른쪽을 채운다는 것입니다. 문법은 LPAD(문자열 , 길이(정수) , 채울 문자) , RPAD(문자열 , 길이(정수) , .. 2022. 5. 11.
[MySQL] 데이터 조회(2) - 문자열 처리 LIKE 문 실습을 위해 초기화(클릭) [MySQL] SELECT 문으로 데이터 조회(1) - WHERE 조건문 기초 실습을 위해 초기화 먼저 데이터베이스를 생성해줍니다! 이름을 기업 느낌나게 쿠팡으로 할까요? 번개 표시를 눌러서 실행시켜주고, 동기화 버튼 누르면 스키마에 적용이 됩니다. 그다음에 아 konkukcodekat.tistory.com 이 포스트를 이미 보시고 실습 하신 분은 할 필요없습니다. 이 포스트를 안보신분은 이 포스트에서 앞부분에 실습 초기화를 해주세요! 문자열은 '' 또는 ""을 감싸서 처리 그러나 이렇게 하면 까다로운 부분이 많이 생깁니다. 예를 들어 서울사는 사람 전부를 조회하려면 어떻게 해야할까요? 이때 LIKE문을 이용해서 처리할 수 있습니다. LIKE 문으로 문자열 처리 % : 아무 문.. 2022. 5. 8.