파이썬 주민등록번호 유효성 검사
파이썬 주민등록번호 유효성 검사 121 ~ 130 .answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray ... wikidocs.net 파이썬 300제를 풀다가 주민등록번호 유효성을 검사하는 문제가 나왔다. 문제를 풀고 싶은 분들은 포스팅 보지 말고 문제부터 풀어보길. # 주민등록번호는 13자리로 구성되는데 마지막 자리수는 주민등록번호의 유효성을 체크하는데 사용된다. # 먼저 앞에서부터 12자리의 숫자에 2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 4, 5를 차례로 곱한 뒤 그 값을 전부 더한다. # 연산 결과 값을 11로 나누면 나머지가 나오는데 11에서 나머지를 뺀 값이 주민등..
2022. 1. 7.
파이썬 try - except 예외처리
파이썬 try - except 예외처리 아래의 경우처럼 리스트 안의 딕셔너리의 key값을 통해 요소를 출력할 때, 예외를 넘기고 진행할 수 있다. people = [ {'name': 'a', 'age': 10}, {'name': 'b', 'age': 20}, {'name': 'c', 'age': 30}, {'name': 'd', 'age': 40}, {'name': 'e', 'age': 5}, {'name': 'f',}, # age가 없는 딕셔너리가 있어서 error가 난다. {'name': 'g', 'age': 15}, {'name': 'h', 'age': 25} ] for person in people: try: if person['age'] > 20: print(person['name']) exce..
2021. 12. 21.