파이썬(5)
-
[Python/파이썬] 문자열에서 특정 문자 개수세기
count 문자열에 쓰이는 매서드로, 문자열 내부에 특정 문자나 문자열이 몇 개가 포함되어있는지 계산해준다. 검사할 문자열의 범위를 지정해서 사용할 수 있다. 예제 1~20의 숫자가 들어간 list에서 7의 개수 세기 num=[] for i in range(1,20): num.append(i) a=str(num).count('7') 문자열에서 특정 단어의 개수 세기 string='사과바나나딸기사과바나나사과사과바나나' a=string.count('바나나') 문자열의 특정 범위 내에서 특정 단어의 개수 세기 string='사과바나나딸기사과바나나사과사과바나나' a=string.count('바나나',0,6) ▶ count ( '특정문자' , 범위 시작 위치 , 범위 끝 위치)
2021.05.24 -
[Python/파이썬] 문자열에서 숫자만 골라내기
re.findall("\d", 문자열) 정규표현식에서 제공하는 함수로 해당 함수 괄호 안에 "\d"와 문자열을 넣으면 해당 문자열 안에서 정수만 골라서 출력해준다. 문자열 안에 어떤 문자가 들어가든 숫자만 골라서 list로 반환한다. 이때 정수가 한 자릿수가 아니라 두 자릿수 이상이면 "\d" 대신 "\d+"를 쓰면 된다.
2020.11.24 -
[Python/파이썬] f-문자열
포맷 문자열(f-문자열) 문자열 앞에 f 또는 F를 접두어로 사용, 문자열 안에 들어갈 변수를 {} 안에 적는 형식이다. 포맷 문자열을 사용하면 여러 변수를 문자열로 간편하게 출력할 수 있다. 서로 다른 자료형을 포맷 문자열로 묶는 것 또한 가능하다.
2020.10.12 -
[Python/파이썬] 엔터없이 여려개의 값 input으로 받기
map(int, input().split()) 입력 받은(input)숫자를 공백 기준으로 자르고(split) 정수형(int)으로 치환(map)하여 num1과 num2 변수에 넣는다. 문자열을 입력할 경우 int 대신 str로 작성 자르고 싶은 문자열 기준이 공백이 아닐 경우 split()에서 ()안에 자르고 싶은 기준이 될 문자를 입력 +)만약 리스트 형태로 받고 싶다면? map 앞에 list를 붙여 작성해준다. → list(map(int, input().split()))
2020.09.19 -
[Python/파이썬] 산술연산자 /와 //의 차이
/와 //은 둘 다 나누기 연산자이지만 약간의 차이점이 있다. /은 나누기로 나온 결과값을 소수점까지 출력한다. // 정수 나눗셈을 하는 연산자로 소수점 아래를 버리고 정수값만 보여준다.
2020.03.30