
과제4 '수정하기' 기능 추가 수정할 단어를 선택하세요 : apple 선택한 단어가 없습니다 apple의 뜻을 입력하세요 : 사과 apple의 레벨을 입력하세요 : 1 수정되었습니다. '삭제하기' 기능 추가 삭제할 단어를 선택하세요 : apple 선택한 단어가 없습니다. 삭제되었습니다. 불러오기 메뉴 변경 메뉴 4번을 삭제 프로그램 시작시 기존에 단어장 파일이 존재하는지 확인하고, 존재하면 그 파일에 있는 데이터를 메모리에 불러옴 (없으면 스킵) # 1. 단어 저장 클래스 class Word: def __init__(self, eng, kor, lev): self.eng = eng self.kor = kor self.lev = lev def setEng(self, eng): self.eng = eng d..

영어 단어장 만들기 [조건] 1.등록하기, 2.출력하기, 3.저장하기, 4.불러오기, 5.종료하기 1을 선택했을 경우 단어를 입력하세요 : apple 뜻을 입력하세요 : 사과 레벨을 입력하세요 : 1 등록되었습니다. 2를 선택했을 경우 apple : 사과 (레벨 1) 3을 선택했을 경우 저장되었습니다. (파일에 저장, words.txt) 4를 선택했을 경우 불러왔습니다. (파일에서 읽어옴, words.txt) 5를 선택했을 경우 프로그램을 종료합니다. 1~5외의 숫자를 선택한 경우 다시 입력하세요! 단, 프로그램은 클래스로 설계 # 1.단어 저장 클래스 class Word: def __init__(self, eng, kor, lev): self.eng = eng self.kor = kor self.lev..

주민등록번호 유효성 검사 프로그램 만들기 (조건) 0 0 1 0 1 1 - 3 0 6 8 5 1 8 (유효성 통과 번호) 2 3 4 5 6 7 8 9 2 3 4 5 를 곱하고 더함 (마지막 숫자 제외) 0+0+4+0+6+7+24+0+12+24+20+5 = 102 11로 나눈 나머지 값 ex) 101 % 11 = 3 11에서 위 값을 뺌 ex) 11 - 3 = 8 위 결과가 2자리인 경우, 10으로 나눈 나머지 값을 구함 결과값이 마지막 주민등록번호와 일치하면 유효성 통과 단, 클래스로 설계하고 객체를 이용하여 프로그램 작성 1) 방법 1 (클래스문 사용 x) # 1. 주민등록번호 입력받기 id = input('주민번호 13자리 입력 : ').replace('-','') calc = (2, 3, 4, 5,..
- Total
- Today
- Yesterday
- MySQLdb
- DB프로그램만들기
- 박스사이징
- trasform
- 로또번호생성
- Python
- CSS
- 줄 간격
- 닷홈
- 변수
- 절대위치
- 리스트
- 폼
- __call__
- animation적용
- 셋
- Enclosing
- 클래스문
- EPL정보프로그램
- DB단어장
- 솔로의식탁
- html이론
- 고정위치
- 출력
- FOR
- 상대위치
- 파이썬SQL연동
- MySQL
- JavaScript
- HTML
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |