반응형

coding/Project 13

[Django] Clone Coding - 01 - 장고 화면 뛰우기! (제로부터 시작하는 인스타그램)

프로젝트 목표 클론 코딩을 통해서 전체적인 프로젝트 개념 이해하기 다양한 기능들을 이용해서 실제로 사용되는 사이트 구성 및 기능 이해하기 목표를 설정하고 목표까지 가는 과정에대해서 이해하기 프로젝트 구현 기능 리스트 피드 생성 피드 목록 불러오기 회원가입 로그인 좋아요 댓글 북마크 프로필 페이지 프로필 사진 변경 피드 목록 필터 조회 목차 01. 장고 화면 뛰우기 [ 가상환경 생성 ] [ 가상환경 접속 ] [ 가상 환경 적용 모습 ] [ 장고 설치 ] [ 깃 허브 New Repository 생성 ] [ 깃허브 연결하기 ] [ 깃 허브 .gitignore 설정하기 ] [ 깃 허브 requirements.txt 설정하기 ] [ 장고 프로젝트 생성 ] 01. 장고 화면 뛰우기 [ 장고 프레임워크 설치 ] pi..

coding/Project 2022.09.28

[Django] Clone Coding - 00 - 프로젝트 생성 및 초기 세팅 (제로부터 시작하는 인스타그램)

프로젝트 목표 클론 코딩을 통해서 전체적인 프로젝트 개념 이해하기 다양한 기능들을 이용해서 실제로 사용되는 사이트 구성 및 기능 이해하기 목표를 설정하고 목표까지 가는 과정에대해서 이해하기 프로젝트 구현 기능 리스트 피드 생성 피드 목록 불러오기 회원가입 로그인 좋아요 댓글 북마크 프로필 페이지 프로필 사진 변경 피드 목록 필터 조회 목차 00. 프로젝트 초기 세팅 [ 가상환경 생성 ] [ 가상환경 접속 ] [ 가상 환경 적용 모습 ] [ 장고 설치 ] [ 깃 허브 New Repository 생성 ] [ 깃허브 연결하기 ] [ 깃 허브 .gitignore 설정하기 ] [ 깃 허브 requirements.txt 설정하기 ] [ 장고 프로젝트 생성 ] 00. 프로젝트 초기 세팅 [ 가상환경 생성 ] 가상 환..

coding/Project 2022.09.28

[Python] 활용편 - 11 - 반복문 (for) 활용(for, list, dictionary, if)

:: 파이썬 과제 - 반복문 (for) 활용 :: 3. 반복문 (for) for, list, dictionary, if 3. 반복문 (for) 요구조건 입출력 예제에 있는 사람들 중, 평균 성적이 70점 이상인 사용자의 이름과 나이를 출력해주세요 입출력 예제) users = [ {"name": "Ronald", "age": 30, "math_score": 93, "science_score": 65, "english_score": 93, "social_score": 92}, {"name": "Amelia", "age": 24, "math_score": 88, "science_score": 52, "english_score": 78, "social_score": 91}, {"name": "Nathaniel"..

coding/Project 2022.09.16

[Python] 활용편 - 10 - 반복문(while) 활용(while, if, try / except)

:: 파이썬 과제 - 조건문 활용 :: 2. 반복문 (while) while, if, try / except 2. 반복문 (while) 요구조건 사용자의 입력을 받아 반복하는 프로그램을 만들어주세요 사용자가 숫자를 입력했을 경우 입력값에 2배를 곱한 수를 출력해주세요 사용자가 문자를 입력했을 경우 “입력한 문자는 {} 입니다.” 라는 문구를 출력해주세요 {} 자리에는 사용자가 입력한 문자가 들어가야 합니다. 사용자가 exit을 입력하거나 숫자가 5회 이상 입력됐을 경우 프로그램을 종료시켜주세요 풀이) def int_str_check() : # 함수 생성 count = 0 while count < 5 : # 횟수 카운트로 5번 진행되면 종료 설정 N = input("숫자를 입력하세요 : ") if N ==..

coding/Project 2022.09.16

[Python] 활용편 - 09 - 조건문 활용(if, elif, else, 등급표)

:: 파이썬 과제 - 조건문 활용 :: 1. 조건문 (점수별 등급 출력하기) if, elif, else 1. 조건문 요구조건 사용자의 시험 점수를 입력받아 등급을 출력하는 코드를 만들어주세요 등급표 91~100 : A 81~90 : B 71~80 : C ~71 : F 풀이) def get_grade(score): # some code if score >= 91 : # 91 ~ 100점 return "A" # A 로 return elif score >= 81 : # 81 ~ 90점 return "B" # B 로 return elif score >= 71 : # 71 ~ 80점 return "C" # C 로 return else : # 70점 이하 return "F" # F 로 return print(" :..

coding/Project 2022.09.15

[Python] 활용편 - 08 - list, filter, sort 활용(리스트 필터 및 정렬)

:: 파이썬 과제 - list, filter, sort 활용 :: 2. 리스트 필터 및 정렬 list, filter, sort 2. 리스트 필터 및 정렬 요구조건 filter 혹은 리스트 축약식을 사용해 코드를 작성해주세요 제공 된 사용자들 중 나이가 20살 미만인 사람들은 제외해주세요 사용자들을 나이 순으로 정렬해주세요 풀이) from pprint import pprint # 예제 people = [ ("Blake Howell", "Jamaica", 18, "aw@jul.bw"), ("Peter Bowen", "Burundi", 30, "vinaf@rilkov.il"), ("Winnie Hall", "Palestinian Territories", 22, "moci@pacivhe.net"), ("Alfr..

coding/Project 2022.09.14

[Python] 활용편 - 07 - try / except 활용(계산기 심화)

:: 파이썬 과제 - try / except 활용 :: 1. 계산기 심화 try / except 1. 계산기 심화 요구조건 클래스를 활용해 작성했던 계산기 코드를 활용해주세요 기존처럼 사용자의 입력을 받고 출력하되, try / except를 활용해 사용자의 입력을 검증하는 코드를 추가해주세요 두 번쨰 숫자에 0을 입력하고 나누기를 시도할 경우 “0으로 나눌 수 없습니다” 문구를 출력해주세요 숫자가 아닌 다른 값을 입력했을 경우 “숫자만 입력 가능합니다” 라는 문구를 출력해 주세요 풀이) # 클래스 함수 선언 class Calc(): # def __init__(self): # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. # print("\n" # ":: 목록 ::\n" # "=======..

coding/Project 2022.09.14

[Python] 활용편 - 06 - Class 함수(3)(프로필 관리 기능 만들기)

:: 파이썬 과제 - class 활용하기 (3) :: 3. 프로필 관리 기능 만들기 이름, 성별, 생일, 나이, 핸드폰 번호, 이메일 주소 3. 프로필 관리 기능 만들어보기 요구조건 사용자들의 프로필을 관리할 수 있는 클래스를 선언해주세요 메소드를 호출해서 사용자의 프로필을 설정할 수 있도록 해주세요 사용자의 정보를 각각 출력할 수 있는 메소드를 만들어주세요 풀이) # 클래스 함수 선언 class Profile: def __init__(self): # __init__ 함수로 인스턴스 실행시 초기 자료 세팅 self.profile = { "name": "-", "gender": "-", "birthday": "-", "age": "-", "phone": "-", "email": "-", } def set_..

coding/Project 2022.09.13

[Python] 활용편 - 05 - Class 함수(2)(계산기 만들기 with class)

:: 파이썬 과제 - class 활용하기 (2) :: 2. 계산기 만들기 with class 더하기, 빼기, 곱하기, 나누기 2. 계산기 만들어보기(with class) 요구조건 설정한 숫자를 계산해줄 클래스를 선언해주세요 메소드를 호출해서 num1, num2를 설정할 수 있도록 해주세요 입력된 숫자의 더하기, 빼기, 곱하기, 나누기 연산 결과를 구하는 메소드를 생성해주세요 풀이) # 클래스 함수 선언 class Calc() : def __init__(self) : # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. print("\n" ":: 사칙 연산 ::\n" "===========================\n" "1.더하기(+)\n" "2.빼기(-)\n" "3.곱하기(*)\n" "..

coding/Project 2022.09.13

[Python] 활용편 - 04 - Class 함수(1)(도형 넓이 계산기 만들기)

:: 파이썬 과제 - class 활용하기 (1) :: 1. 도형 넓이 계산기 만들기 원, 삼각형, 사각형 1. 도형 넓이 계산기 요구조건 인스턴스를 선언할 때 가로, 세로 길이를 받을 수 있는 클래스를 선언해 주세요 인스턴스에서 사각형, 삼각형, 원의 넓이를 구하는 메소드를 생성해주세요 원의 넓이를 계산할 때는 세로 길이는 무시하고, 가로 길이를 원의 지름이라 가정하고 계산해 주세요 풀이) # 클래스 함수 사용 class Calculator() : pie = 3.1415 def __init__(self) : # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. print("\n" ":: 도형 목록 ::\n" "===========================\n" "1.원\n" "2.삼각형\..

coding/Project 2022.09.13
반응형