Coding(98)
-
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 27 회차 미션
10. 예외 - 03. 에러 및 예외 처리(3) finally. 정상실행. 1 2 3 4 5 6 7 8 9 10 11 12 name = ['Kim', 'Lee', 'Park'] try: z = 'Lee' x = name.index(z) print('{} Found it! {} in name'.format(z, x + 1)) except ValueError: print('Not found it! - Occurred ValueError!') else: print('else here!') finally : print('finally!!!') cs 에러. 1 2 3 4 5 6 7 8 9 10 11 12 name = ['Kim', 'Lee', 'Park'] try: z = 'Li' x = name.index(z)..
2020.11.28 -
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 26 회차 미션
09. 파일 - 02. 파일 읽기, 파일 쓰기(2) /resource/score.txt 1 2 3 4 5 6 95 78 92 89 100 66 cs section09.py 1 2 3 4 5 6 7 8 9 10 11 12 13 with open('./resource/score.txt', 'r') as f : line = f.readline() num = 0 total = 0 while line : num += 1 total += int(line) print(line.strip(), total) line = f.readline() print('avg = ', total / num) cs score에 있는 숫자의 평균을 구하는건데, 생각나는데로 이렇게 풀었지만.... 1 2 3 4 5 6 with open('..
2020.11.27 -
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 25 회차 미션
08. 모듈, 패키지 - 01. 모듈, 패키지(1) 음... 코딩만하다 끝남... 기존에 하나의 파일에서 클래스와 함수를 만든것과 다르게, 실행하는 코드와 다른 폴더에 있는 파일에서 클래스나 변수를 가져와서 활용하는 방법을 한다. pkg라는 폴더를 만들고, 3개의 .py 파일을 만들었다. 08. 모듈, 패키지 - 02. 모듈, 패키지(2) Class 사용. /pkg/fibonacci.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 class Fibonacci: def __init__(self, title="fibonacci"): self.title = title def fib(n): a, b = 0, 1 while a python prints.py 를 할때만 실..
2020.11.26 -
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 24 회차 미션
04. Decorator - 01. Decorator란 Decorator는 @를 붙여서 함수 위에서 사용을 한다. Decorator가 붙어있으면 함수가 실행되는게 아니고, Decorator에 함수가 들어간다고 생각하면된다. 그러므로 Decorator에서 함수로 반환이 안되면, 함수를 실행시키지 않을 수도 있다. 07. 클래스 - 04. 상속, 다중상속(2) 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 32 33 34 class Car: """Parent Class""" def __init__(self, tp, color): self.type = tp self.color = color def show(..
2020.11.25 -
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 23 회차 미션
03. View - 11. 주문 정보 조회하기 Views.py에서 OrderList라는 class를 만들고, session정보를 통해 queryset가져오기. view.py 1 2 3 4 5 6 7 class OrderList(ListView) : template_name = 'order.html' context_object_name = 'order_list' def get_queryset(self, **kwargs) : queryset = Order.objects.filter(fcuser__email = self.request.session.get('user')) return queryset Colored by Color Scripter cs class OrderList(ListView): 에서 def..
2020.11.24 -
[패스트캠퍼스 수강 후기] 파이썬 인강 100% 환급 챌린지 22 회차 미션
03. View - 09. 상품 주문하기 (2) request.session 가져오기. 1. 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 from django import forms from .models import Order from product.models import Product from fcuser.models import Fcuser class RegisterForm(forms.Form) : def __init__(self, request, *args, **kwargs) : super().__init__(*args, **kwargs) self.request = request quantity = forms.Integer..
2020.11.23