중화사전망 - 자전 검색 - 지정된 영어 하위 문자열이 모든 단어에 나타나는 횟수 계산 (Python)
지정된 영어 하위 문자열이 모든 단어에 나타나는 횟수 계산 (Python)
#! /usr/bin/env? 아나콘다
#-*-? 인코딩:? Utf-8? -*-
# 파이썬? 2.7
수입? 정보
인쇄? U' 영어 문장을 입력하십시오:'
Wz? =? Raw_input ()
# 전체 문장을 소문자로 변환
S? =? Wz. low ()
# 소문자 단어의 정규 표현식
R =' [a-z]+'입니다
# 모든 단어 찾기
Ws? =? 모두 찾기 (r, s)
# 단어와 시간을 저장할 사전을 정의합니다.
Dt? =? {}
뭐 때문에? W? 네? Ws:
Dt [w]? =? Dt. set default(w, 0)+ 1
인쇄? U' 찾으려는 영어 단어 입력:'
# 찾으려는 단어를 입력하고 소문자로 변환합니다.
Fw? =? 원래 입력 (). 아래쪽 ()
If (dt [fw]); 3):
인쇄? U' 라는 단어가 3 회 이상 나왔는데, 지금은 문장 전체가 소문자로 바뀌었다. 출력:'
인쇄? S
그렇지 않은 경우:
인쇄? U' 이 단어가 3 회 이하로 나타나면 문장 전체에서 해당 단어를 제거합니다. "출력"
# 답장. 대/소문자 일치를 무시합니다
인쇄? 다시 쌓기 (fw, re.i). 테스트를 실행합니다.
C: \ pyws > 파이썬? Wenzhang.py
영어 문장을 입력해 주세요.
나? 사랑? 저거요? 사과? 저거요? 큰가요? 사과? 저거요? 빨간색? 애플사
검색한 영어 단어 입력:
이것은
이 단어가 나타나는 횟수가 3 회 이하이므로 문장 전체에서 해당 단어를 삭제합니다. 출력물
나? 사랑 사과, 큰가요? 사과, 빨강? 애플사
C: \ pyws > 파이썬? Wenzhang.py
영어 문장을 입력해 주세요.
나? 사랑? 저거요? 사과? 저거요? 큰가요? 사과? 저거요? 빨간색? 사과? 저거요? 맛있어요? 애플사
검색한 영어 단어 입력:
이것은
이 단어는 세 번 이상 나오는데, 지금은 문장 전체가 소문자로 변환됩니다. 출력:
나? 사랑? 저거요? 사과? 저거요? 큰가요? 사과? 저거요? 빨간색? 사과? 저거요? 맛있어요? 사과