일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- wuhan
- 우한코로나
- 중국외교부
- 봉준호감독통역사
- red hearse
- 확진자수
- 치앙마이
- cnn
- 봉준호감독통역
- 최성재
- 창궐
- 진짜영웅
- 전염병
- parasite
- 코로나19
- 필리핀사망
- Bolton
- sharonchoi
- 우한코로나바이러스
- 웨일즈
- 코로나
- everybody wants you
- 미중
- 조현병
- 우한
- 코로나바이러스
- 우한 코로나
- 신종코로나
- 어서와한국은처음이지
- 정은경 본부장님
- Today
- Total
목록개발노트/Python (61)
오지's blog
try-except and raise 연습 에러 명을 알때try: 실행코드except 에러명: 에러가 발생할때 실행코드 ex.try: with open('text_file_name.txt', 'r') as fp: fp.readline()except FileNotFoundError: print("파일 미존재") 일부러 에러 발생 raise https://github.com/ojjy/pub_practice/blob/master/python/11_try_except.py
파이썬을 이용한 압축 풀기 및 압축 하기 코딩 https://github.com/ojjy/pub_practice/blob/master/python/10_zipunzip.pyhttps://github.com/ojjy/pub_practice/blob/master/python/10_1_ospractices.py
packing unpacking 복습 swapa,b=b,aenumerate(리스트명) => index, value딕트명.items()=>key, valueos.walk(경로) =>현재 경로, 현재경로에서 하위 폴더, 그 경로내 파일들 iteration 단 true인경우 top-down, false인경우 bottom-up https://github.com/ojjy/pub_practice/blob/master/python/9_packunpack.py
4자리수를 임의로 생성하고 사용자가 4자리수를 입력한다. 여기서 자리수와 같은수가 있음 cow 자리수는 다르지만 같은수면 bull로 판정한다. 예를들어 9876을 임의로 생성하고 사용자가 4866을 입력하면 세번째와 첫번째 자리 각각 8과 6은 자리수와 같은수 이므로 2 cow 두번째 자리의 6은 자리수는 다르지만 같은수를 입력했으므로 bull이 된다. 즉 , 2 cow and 1 bull이 된다. https://github.com/ojjy/pub_practice/blob/master/python/8_cow_and_bull.pyhttps://github.com/ojjy/pub_practice/blob/master/python/8_cow_and_bull.txt
복소수 클래스 https://github.com/ojjy/pub_practice/blob/master/python/7_complex_num.py
1-99까지 임의의 수를 생성하고 이 수를 유저에게 맞추게 하는 게임맞출때까지 계속되고 맞추기까지 시도 횟수와 닉네임을 파일에 저장하고 게임시작때 마다 랭킹 top10까지 보여준다. https://github.com/ojjy/pub_practice/blob/master/python/6_twenty_questions.pyhttps://github.com/ojjy/pub_practice/blob/master/python/6_twenty_questions.txt dictionary type 연습https://github.com/ojjy/pub_practice/blob/master/python/6_1_practice_dict.py 딕트데이터에서 이터레이션 중간에 딕트데이터가 변경되면 런타임 에러 발생딕트데이터에..
레벨: easy 어떤 문자열이 입력되었을때 palindrome 인지 여부 판단 코드 작성.palindrome 이란 문자열에서 앞으로 읽어도 뒤로 읽어도 같은 단어순으로 정렬되어 있는 문자열이다.예를들어, helloolleh라는 문자열이 있다고 가정했을때, 앞으로 읽던 뒤로 읽던 helloolleh라는 문자열이 완성된다.또다른 예를들어, "a santa at nasa"라는 문자열로 앞으로 읽던 뒤로 읽던 asanataatnasa가 된다.여기서, 띄어쓰기나 대문자 소문자는 무시된다. https://github.com/ojjy/pub_practice/blob/master/python/5_palindrome.py
리스트 2개를 사용자가 입력한 길이대로 만들고 각각에 랜덤하게 숫자를 넣는다.2개의 리스트에서 중복된 element만으로 구성된 리스트를 만든다. 일반적인 방법 이용list comprehension이용 https://github.com/ojjy/pub_practice/blob/master/python/4_overlap_arr.py
사용자에게 생성할 리스트 길이 입력받아 리스트 길이만큼의 피보나치 수열 리스트 생성1 1 2 3 5 8 13 21..... - 배열 이용- recursive function 이용# RecursionError: maximum recursion depth exceeded in comparison -190106 https://github.com/ojjy/pub_practice/blob/master/python/3_fibonacci.py