728x90
반응형
1. mod2.py 파일을 읽어서 mod2.bak 파일로 복사하기.
2. 현재폴더에 temp폴더를 생성하고, 생성된 폴더에 indata.txt 파일을
생성하여 생성된파일에 키보드에서 입력된 정보 저장하는 프로그램
구현하기
3.원본 파일의 이름을 입력받고, 입력받은 복사본 파일이름으로 복사하는
프로그램 작성하기
원본파일이 없는 경우 원본 파일이 존재하지 않습니다. 출력하기
4. 다음 number 데이터를 이용하여 큰글씨를 출력하는 프로그램 작성하기
5. sqlite의 mydb의 테이블의 내용 조회하기
sql 구문을 입력하고 다음과 같은 결과가 출력되도록 프로그램을 작성하시오
# -*- coding: utf-8 -*-
"""
Created on Fri Jun 17 14:42:22 2022
@author: KITCOOP
test0617.py
"""
'''
1. mod2.py 파일을 읽어서 mod2.bak 파일로 복사하기.
'''
'''
2. 현재폴더에 temp폴더를 생성하고, 생성된 폴더에 indata.txt 파일을
생성하여 생성된파일에 키보드에서 입력된 정보 저장하는 프로그램
구현하기
'''
'''
3.원본 파일의 이름을 입력받고, 입력받은 복사본 파일이름으로 복사하는
프로그램 작성하기
원본파일이 없는 경우 원본 파일이 존재하지 않습니다. 출력하기
[결과]
원본파일의 이름을 입력하세요 : aaa
원본파일이 존재하지 않습니다.
원본파일의 이름을 입력하세요 : data.txt
복사본파일의 이름을 입력하세요 : databak.txt
복사완료
'''
'''
4. 다음 number 데이터를 이용하여 큰글씨를 출력하는 프로그램 작성하기
[결과]
숫자를 입력하세요 =>12345
* *** *** * * ***
* * * * * *
* *** *** *** ***
* * * * *
* *** *** * ***
'''
number= [["*** ","* * ","* * ","* * ","*** "],
[" * "," * "," * "," * "," * "],
["*** "," * ","*** ","* ","*** "],
["*** "," * ","*** "," * ","*** "],
["* * ","* * ","*** "," * "," * "],
["*** ","* ","*** "," * ","*** "],
["*** ","* ","*** ","* * ","*** "],
["*** "," * "," * "," * "," * "],
["*** ","* * ","*** ","* * ","*** "],
["*** ","* * ","*** "," * "," * "]
]
'''
5. sqlite의 mydb의 테이블의 내용 조회하기
sql 구문을 입력하고 다음과 같은 결과가 출력되도록 프로그램을 작성하시오
[결과]
sql 입력하세요=========
select * from member
조회 레코드수: 6 ,조회 컬럼수: 3
('hongkd', '홍길동', 'hongkd@aaa.bbb')
('kimsg', '김삿갓', 'kimsg@aaa.bbb')
('test1', '테스트1', 'test1@aaa.bbb')
('test2', '테스트2', 'test2@aaa.bbb')
('test3', '테스트3', 'test3@aaa.bbb')
('test4', '테스트4', 'test4@aaa.bbb')
sql 입력하세요=========
insert into member (id,name,email) values ('a','a','a')
sql 입력하세요=========
select * from member
조회 레코드수: 7 ,조회 컬럼수: 3
('hongkd', '홍길동', 'hongkd@aaa.bbb')
('kimsg', '김삿갓', 'kimsg@aaa.bbb')
('test1', '테스트1', 'test1@aaa.bbb')
('test2', '테스트2', 'test2@aaa.bbb')
('test3', '테스트3', 'test3@aaa.bbb')
('test4', '테스트4', 'test4@aaa.bbb')
('a', 'a', 'a')
sql 입력하세요=========
'''
"""
6. 화면에서 숫자를 입력받아 야구 게임하기
1. 시스템이 중복되지 않은 숫자 4개를 저장
list2=list(set1) : set1 객체를 list 형으로 변환
2. 화면에서 숫자를 입력받으면, strike, ball을 출력
3. 4 strike인 경우 정답.
[결과]
서로다른 4자리 숫자를 입력하세요: 1234
Strike: 0 Ball: 3
서로다른 4자리 숫자를 입력하세요: 5678
Strike: 0 Ball: 1
서로다른 4자리 숫자를 입력하세요: 2348
Strike: 3 Ball: 0
서로다른 4자리 숫자를 입력하세요: 2346
4 번만에 맞췄습니다.
"""
728x90
반응형
'study > Python' 카테고리의 다른 글
[Python] 35. pandas(Series, DataFrame, 기술통계함수, 데이터 복사/삭제/조회/저장하기) (0) | 2022.06.20 |
---|---|
[Python] 34. Test 답 (0) | 2022.06.17 |
[Python] 34. 클래스에서 사용되는 특별한 함수들, 모듈, 정규식, 파일 읽고 쓰기 (0) | 2022.06.17 |
[Python] 33. Test 답 (0) | 2022.06.16 |
[Python] 33. Test (0) | 2022.06.16 |