정성훈
    code_9_11.py (교재)
  http://itsys.hansung.ac.kr/cgi-bin/onlineTest/viewpy4AI/onlinePy4AI.cgi?source=src/py/Ch09/code_9_11.py



1
2
3
4
5
6
7
8
9
10
11
12
13
#
# 따라하며 배우는 파이썬과 데이터과학(생능출판사 2020)
# 9.11 정규식에서 특정 문자를 대체하는 함수 : sub(), 242쪽
#
import re
 
= 'My lucky number 2 7 99'
 
def hash_by_mult_and_modulo(m):        
    n = int(m.group())                 # 매칭된 문자열을 가져와서 정수로 변환
    return str(n * 23435 % 973)        # 숫자에 해시함수를 적용하고 문자열로 만들어 반환
 
print(re.sub('[0-9]+', hash_by_mult_and_modulo, s))
cs

  등록일 : 2022-02-21 [02:59] 조회 : 399 다운 : 0   
 
△ 이전글lab_9_8.py (교재)
▽ 다음글lab_9_7.py (교재)
Python for AI 실습게시판
번호 제 목 조회 등록일
lAnaconda3 설치
lColabTurtlePlus
l실습 목록
lColab 실습
l실습 시 학생들이 자주하는 실수 예들
253 └❶ 도전문제 9.1 809 04-26
252    └❷ 도전문제 9.1 (모범 답안) 426 04-26
251 └❶ lch9.ipynb (예제 전체) 1204 03-01
250 └❶ llab_9_8.py (교재) 458 02-21
249 └❶ lcode_9_11.py (교재) 399 02-21
248 └❶ llab_9_7.py (교재) 410 02-21
247 └❶ llab_9_6.py (교재) 389 02-21
246 └❶ llab_9_5.py (교재) 411 02-21
245 └❶ lcode_9_10.py (교재) 435 02-21
244 └❶ lcode_9_7.py (교재) 423 02-21
243    └❷ lcode_9_7_4.py (교재) 515 02-21
242    └❷ lcode_9_7_3.py (교재) 402 02-21
241    └❷ lcode_9_7_2.py (교재) 468 02-21
240    └❷ lcode_9_7_1.py (교재) 400 02-21
239 └❶ llab_9_4.py (교재) 399 02-21
238 └❶ llab_9_2.py (교재) 397 02-21
237 └❶ llab_9_1.py (교재) 436 02-21
236 (8장) 연관된 데이터를 딕셔너리로 짝을 짓자 927 02-19
235 └❶ 도전문제 8.3 688 04-19
234    └❷ 도전문제 8.3 (모범 답안) 512 04-19

[1][2][3][4][5][6][7][8][9][10]-[Next][19]