펭구 랩
close
프로필 사진

펭구 랩

github: @ruudska6

  • 분류 전체보기 (32)
    • Computer Science (7)
      • OS (0)
      • Network (1)
      • Algorithm (6)
    • 코테대비 (7)
    • Java (5)
    • Python (9)
      • 파이썬 문법 (8)
    • Project (1)
    • 이야기 (1)
  • 홈
  • 태그
  • 방명록
  • Computer Science
  • Operation System
장고(Django)에서 리스트로 다중 값 받아오기

장고(Django)에서 리스트로 다중 값 받아오기

안녕하세요. 오늘은 장고로 리스트를 받아오는 법을 알아보겠습니다.다중 input을 받아오는 법을 GPT랑 씨름하다가 뭐가 잘못됐나 열심히 찾아봤는데  한국사능력검정 1, 2급 (2점) html에서 name에 빈 리스트를 지정해주고  views.py에서additional_scores = request.POST.getlist('additional_score[]') additional_score_total = sum([int(score) for score in additional_scores]) getlist로 가져와줍시다.단일값은 get을 통해 가져오지만다중 값은 getlist를 통해 리스트 형태를 가져올 수 있습니다.이때 리스트명만 입력하는 것이 아니라 리스트명 뒤에 [] 을 붙이는걸 잊지맙..

  • format_list_bulleted Python
  • · 2024. 9. 9.
점프 투 파이썬 정리 - 제 4장 파이썬의 입출력

점프 투 파이썬 정리 - 제 4장 파이썬의 입출력

04-1 >> 함수 우리가 어릴때 배웠던 그 함수다 f(x) = y 입력값 x를 함수에 넣으면 y가 나오는 그 구조이다. 기본 구조가 def 함수이름(매개변수):    수행할문장1    수행할문장2    . .  .     return 리턴값 이다. 매개변수가 우리가 입력하려는 값인 x를 넣어주는 곳이고수행할문장이 어떠한 기능을 할 함수인지 기능을 넣어주는 곳이고 return뒤의 리턴값이 우리가 사용한 기능을 통한 출력 값 y가 나오는 곳이다. 입력 값을 몇개를 받아야할지 정하지 않고 여러개의 입력 값을 받고싶다면매개변수에 *args를 사용한다. 관습적으로 매개변수명을 args라고 쓰는 것이다. 함수의 리턴값은 언제나 하나라는 것을 알아두자.return a+b, a*b 를 하면 두개의 값이 아니라 튜플 ..

  • format_list_bulleted Python/파이썬 문법
  • · 2024. 8. 26.
점프 투 파이썬 정리 - 제3장 제어문

점프 투 파이썬 정리 - 제3장 제어문

if 문 if 문은 조건문이다. 만약 ~라면 ~해라 라는 조건을 실행 시킬 수 있는 방법이다. 기본 구조는 이렇다.if 조건문: 참일 시 수행할 문장elif 조건문: 참일 시 수행할 문장else: 거짓일 시 수행할 문장 파이썬의 조건문에서 중요한것은 들여쓰기이다. 탭키 or 공백 4칸을 통해 들여쓰기를 하고 일관성을 갖춰야한다. 그리고 조건문 뒤에 콜론 : 도 중요하다. 자주 빠뜨리는 사람이 많은데 (나 조차도) 없으면 오류가 발생한다. 비교 연산자(, ==, !=, >=, 이전 시간에 배웠 듯이 3000같은 이런 값은 True이다.  while 반복문while 문은 반복문을 만들때 사용하는데 이런 구조를 가지고 있다.while 조건문: 참일 시 수행 할 문장1 참일 시 수행 ..

  • format_list_bulleted Python/파이썬 문법
  • · 2024. 8. 25.
점프 투 파이썬 핵심 정리 - 제2장 튜플, 딕셔너리, 불, 집합 자료형

점프 투 파이썬 핵심 정리 - 제2장 튜플, 딕셔너리, 불, 집합 자료형

튜플 자료형튜플 자료형은 () 소괄호로 둘러싸며리스트와 다르게 요솟값을 변경할수 없다는 것만 기억해두면 된다. 단, 튜플 자료형을 만들때 1개의 요소만을 가지고 있을 경우t1 = (1,) 처럼 , 쉼표를 반드시 넣어주어야하고t1 = 1, 소괄호를 생략해도 된다는 것을 알아두자. 튜플 자료형은 del이나 인덱싱을 사용해 값을 제거하려하거나 변경하려해도 오류가 발생할 뿐이지만 리스트처럼 인덱싱, 슬라이싱이나 튜플 더하기, 튜플 곱하기는 가능하다.더하기나 곱하기의 경우 새로운 튜플을 생성하는 것이기 때문에 가능하다. 튜플의 요소를 바꾼다고 생각하면 안된다. 문제. (1,2,3)이라는 튜플에 값 4를 추가하여 (1,2,3,4)라는 새로운 튜플을 출력해보자.새로운 튜플을 만들어야한다에 중점을 두어야한다. t1 =..

  • format_list_bulleted Python/파이썬 문법
  • · 2024. 8. 21.

점프 투 파이썬 요약 - 제2장 리스트 자료형

리스트는 여러가지 요소들을 묶어주는 자료형이다. 예를들어 1,2,3,Life,Python이라는 요소들을 하나로 묶고 싶다면 숫자든 문자열이든 혹은 리스트든 뭐든 묶을수있다. 심지어 빈 공간마저도!리스트를 이용하려면 대괄호를 사용한다는 것을 기억해두자.  new_list = [1,2,3,"Life","Python"] #문자열은 따옴표를 붙여줘야 한다는 것을 반드시 잊지말자.new_list[1,2,3,'Life','Python'] 이 표를 머릿속에 그리는 연습을 해보자.[0][1][2][3][4]123'Life''Python' 앞서 배운 인덱스와 슬라이싱 기능을 리스트에서도 사용 할 수 있다. 리스트 인덱스  리스트에서 Python을 가져오고 싶다면new_list[4]를 하면 된다. 파이썬의 인덱스는 0부터..

  • format_list_bulleted Python/파이썬 문법
  • · 2024. 8. 15.

점프 투 파이썬 요약 - 제 2장 문자열 자료형

문자열 자료형에 대해서만 간략하게 알고싶은 사람들을 위해 글을 쪼갰다. 이번 글에서는 문자열 자료형을 좀더 알아보고 문자열 연산과 문자열 관련 함수에 대해서 알아보자. head와 tail 이라는 변수에 각각 문자열을 넣어보자.head = "Python"tail =  "is fun!" " "로 감싸준 자료형이 문자열 자료형이다. 만약 문자열 자료형인데 " "로 감싸주지않는다면 오류가 발생한다 출력하면'Python is fun' 문자열을 그냥 더할 수 있다. 정말 재밌는 점은"3"은 숫자가 아닌 문자라는 것이다.그렇기 때문에 문자열 더하기가 가능하다."3" + "4" 를하면7이 아닌'34'를 출력한다. 근데 더하기가 아니라 곱하기를 하면 어떻게 될까? a = "Hi!"a * 3  Hi!Hi!Hi!많이 반갑나..

  • format_list_bulleted Python/파이썬 문법
  • · 2024. 8. 14.
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (32)
    • Computer Science (7)
      • OS (0)
      • Network (1)
      • Algorithm (6)
    • 코테대비 (7)
    • Java (5)
    • Python (9)
      • 파이썬 문법 (8)
    • Project (1)
    • 이야기 (1)
인기 글
전체 방문자
오늘
어제
Copyright © PENGU 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바