스터디 300

[여름방학] 1차시 라이브러리 복습 과제

제출 마감 기한: ~7/10 23:59 제출 방식: 이메일로 제출(dsob2021swu@gmail.com) 제출 양식: ipynb파일과 데이터, 메일 제목은 "[이름] 1차시 복습과제" 복습과제의 자세한 내용은 해당 pdf 파일을 참고하세요. pdf 파일에서 데이터가 안열린다면 아래의 데이터 파일을 다운받으시면 됩니다. 기본점수 2점 코드가 우리가 원하는 결과를 보여주는가 4점 (상/중/하/부) 코드를 설명하는 주석이 충분한가 4점 (상/중/하/부)

[여름방학] 1차시 라이브러리 예습과제

다운로드하고 찬찬히 읽어보며 빈칸을 채워보세요 👻 예습과제 제출 기간 - 매주 스터디 전날인 목요일 자정까지 👻 복습과제 제출 기간 - 매주 스터디 후 3일인 월요일 자정까지 👻 과제 제출 양식 - 디솝 메일로 제출 -> dsob2021swu@gmail.com ❕️파일명: [이름] o차시 예습/복습 과제.ipynb ❕️메일 제목: [이름] o차시 예습/복습 과제 ❗️파일명과 메일 제목 지키지 않을 시, 과제 제출로 인정하지 않습니다. 👻 과제는 100점 만점으로, 70점 이상 맞아야 과제 제출로 인정됩니다. (총 10문제)

[4팀/김유경] 10차시 파이썬 과제-예외처리

1) 정답: 1. Friday 2) 정답: pop from empty list 3) 정답: 4. IndexError, ValueError 4) 정답: 4 텍스트 파일의 경우 텍스트 파일 형태 그대로 처리 불가함. 텍스트 파일 형태 그대로 처리가 가능한 것은 바이너리 파일. 5) 정답: 3 텍스트 파일이 아니라 바이너리 파일에 대한 설명임. 6) 정답: 숫자가 아닙니다. 7) 정답: 모르겠습니다. 8) 정답: 4. SyntaxError SyntaxError는 형식상의 오류가 발생했을 때 나옴.

[2팀 / 김은수] 10차시 파이썬 과제 - 예외처리

1번 sentence = list("Hello Friend") while (len(sentence)+1): try: print(sentence.pop(0)) except Exception as e: print(e) break H e l l o F r i e n d pop from empty list 2번 try: for i in range(1, 7): result = 7 // i print(result) except ZeroDivisionError: print("Not divided by 0") finally: print("종료되었습니다.") 7 3 2 1 1 1 종료되었습니다. 3번 days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'] for..

[1팀/김은혜] 10차시 파이썬 과제-예외처리

1. 2. 3. 4. 5. 6. 파일은 바이너리 파일과 텍스트 파일이 있다 바이너리 파일은 컴퓨터만 이해할 수 있는 형태이고 이진형태로 저장되어있다. 메모장 해석 불가 텍스트 파일은 사람도 이해할 수 있는 문자열 형식의 파일이다. 7. r, 파일을 읽기만 할 때 사용된다. w, 파일에 내용을 쓸 때 사용한다. a, 파일의 마지막에 새로운 내용을 추가할 때 사용한다. 8. 리스트나 클래스같은 텍스트가 아닌 자료형은 일반적인 방법으로 데이터를 저장하거나 불러올 수 없다. 텍스트 이외의 자료형을 파일로 저장하기 위해 사용하는 모듈이다.

[2팀/이유진] 10차시 파이썬 과제 - 예외처리

결과 4. 다음과 같이 코드를 작성하고 실행하면 파이썬 셸에 ‘숫자를 넣어 주세요 :’가 출력된다. 여기에 텍스트 ‘hello’를 입력하면 어떤 실행 결과가 출력되는가? 5. 다음은 1~5 사이의 숫자를 입력 받아, 범위를 벗어나면 error가 발생하는 코드이다. 코드의 빈칸을 채우시오. raise a = int(input("1~5 까지 숫자 입력 : ")) if a 5: raise ValueError("숫자가 1~5 범위를 벗어납니다.") print(f"입력한 a : {a} 입니다.") try: x = int(input('나눌 숫자를 입력하세요: ')) y = 8 / x print(y) except: print('예외가 발생했습니다.') 7. 나이를 입력 받아 나이를 출력하고, 나이..

[2팀/윤서현] 10차시 파이썬 과제 - 예외 처리

정답 : 2번 정답 : d 정답 : 모든 게 올바르게 짝지어져있다? (이건 정답을 모르겠어요) 정답 : 4번 file = open("C:\\Users\\윤서현\\OneDrive - 서울여자대학교\\바탕 화면\\매수 종목 1.txt", 'w') file.write('005930\n005380\n035420') file.close() file = open("C:\\Users\\윤서현\\OneDrive - 서울여자대학교\\바탕 화면\\매수 종목 1.txt", 'r').read() list_stock = [] for num in file.split('\n'): list_stock.append(num) print(list_stock)