Language/python 4

PS시 유용한 Python 메소드

1. zfill 나는 외우기 쉽게 zero fill이라고 외웠다. 숫자를 1 2 3 이 아니라 떄로는 결과에따라 01 02 03 이런식으로 출력해야 할 경우가 발생하는데 이때 사용하기 쉬운게 zfill이다. '123'.zfill(5) #출력결과 : 00123 이런식으로 매개변수 개수만큼 zero가 채워져서 출력된다. 이때 기존 문자열길이보다 매개변수가 작으면 아무일도 일어나지않는다. 2.rjust zfill과 비슷하지만 0 이아닌 원하는 문자를 넣을 수 있다. 두번째 매개변수에 0대신원하는 문자를 넣으면 된다. 예를 들어 rjust로 zfill과 똑같은 효과를 내고싶다면 두번째 매개변수에 '0' 을 넣으면된다

Language/python 2022.11.26

쉽게 배우는 정규표현식(Python)

it융합응용 수업을 들으며 문자열을 편집하는 작업이 많아 정규표현식이라는 것이 있는것을 알게되었다. 정규표현식은 여러가지언어에서 공통적으로 쓰인다고 하여 이번기회에 학습한다. 특징 => 원하는 조건의 문자열이 있는지 빠르게 확인할 수 있다.(변경도 가능) 1. import re 정규표현식을 사용할 수 있게 import 한다. 2. re.search 와 re.match가있다. re.search => 처음부터 끝까지 비교 re.match => 처음부터 비교하다가 없으면 바로 없다고 리턴함 (띄어쓰기나 패턴이 안나타나는경우) ●예시 re.match('a', "ab") 는 성공하지만 re.match('b', "ab") 는 None =>a 검사하다가 b와 다르자 바론None을 리턴하는 것임 위의 예시에서 sear..

Language/python 2022.10.27

파이썬 Counter 사용법

https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2018 KAKAO BLIND RECRUITMENT 1차 코딩테스트에 나왔던 문제에서 Counter함수를 쓰면 쉽게 풀리는 문제가 있어 정리해 보았다. 교집합과 합집합의 크기비율을 찾는 문제인데 집합문제임으로 set자료형을 생각하였는데 중복을 허용하였기 때문에 set은 사용할 수 없었다. 위 문제의 경우 &(and) 와 |(or) 연산을 사용하면 쉽게 해결되는 문제였다. 기본사용법 'hihello..

Language/python 2022.10.25