python(55)
-
Django python 파일 실행
Django python 파일 실행 만든 py의 상단 import를 view에 찍는다 ㅡ> 만든 py의 정보를 함수안에 밀어 넣는다 ㅡ>data를 context화 시킨후 ㅡ> return ㅡ>html에 {{결과값}} 데이터를 밀어 넣는다
2021.08.06 -
open api xml형식 가져오기
*** xml - 마크업언어(태그를 통해 문서화 된 구조) - HTML의 사촌? - 확장자는 .xml - 사람과 컴퓨터가 모두 읽을수 있는 형식 - API를 통해 주고받는 데이터의 한 형태로도 사용 - tree 형식을 띈다 그 밑이 Child Node - tag name = attribute -element *** xml 파싱 - xml -> data로 뽑아오는 거 root - tree의 가장 상위에 있는 노드 root[1][2] 와같이 인덱싱으로 가능하나 좋지않은 방법 iter() : 모든 elements에서 해당 Tag를 검색 find() : element를 찾을 때 사용 find all() : 현재 요소의 직계 자식인 태그가 있는 요소만 찾는다. get() : attribute의 값을 찾을 때 사용..
2021.08.05 -
윤인선님 강의 [25~35 피보나치]
25. 범위(range)와 반복문 -range(시작,끝,단계) list(range(0, 10, 1)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] *끝숫자는 포함되지 않음 -range는 정수밖에 못들어 온다 -역순으로 for i in reversed(range(10)) 를 많이 사용 26. while반복문 while : while 조건 : 27. break & continue - 반복문 내부에서만 사용할수 있다 - continue - 반복문 루프내의 나머지 실행부를 건너띈다 - break - 반복을 종료하고 싶을때 if number
2021.08.01 -
윤인선님 강의 [24] dic, for문 문제2
23. 딕셔너리 - 딕셔너리는 순서가 없다 키값 - 문자열 , 숫자 , bool, 튜플등 가능 출력 - print(딕셔너리["키값"] 변경 - 딕셔너리["키"] = "변경할 값" 추가 - 딕셔너리["키"] = "값" - 변경과 추가의 키값은 변경할 키값 추가할 키값의 차이가 있다 제거 - del 딕셔너리["키"] 딕셔너리.get("키값") - 키가 있는지 없는지 확인, print() 와 사용한다 24. 딕셔너리 응용 - 하나의 딕셔너리에 같은 key를 중첩으로 사용해 한번에 뽑아 사용할수 있다 key_list = ["name", "hp", "mp", "level"] value_list = ["기사", 200, 30, 5] characte = {} for i in range(len(value_list)) ..
2021.08.01 -
윤인선님 강의[21] for문 문제
21. 리스트와 for 반복문 numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9] output = [[],[],[]] for number in numbers: output[(numbers - 1) % 3].append(number) print(output) #[ [1, 4, 7], [2, 5, 8], [3, 6, 9] ] ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 풀이 numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9] output = [[], [], []] output[1].append(1) output[2].append(2) output[0].append(3) output[1].append(4) output[2].append(5) output[0].appe..
2021.08.01 -
윤인선 님 강의 파이썬 정리 ~ 리스트
https://www.youtube.com/watch?v=aoH8LzBkMzI&list=PLBXuLgInP-5kr0PclHz1ubNZgESmliuB7&index=22 한줄에 써야하는데 밑에까지 써야하는경우 1번째 줄 끝에 \를 쓴다 - 표현식 (expression) 어떠한 값을 만들어 내는 코드 - 문장 (statement) "실행 할수 있는 코드"의 가장 작은 단위 10 + 10 (문장) #20 (표현식) - 자료 : 10 20 "hi"등 - 연산자 : +, -, & 등 - 식별자 : 사용자가 정의한 단어 - 키워드 : 창시자가 정의한 단어 (if, break 등) - 스네이크 케이스(snake_case) -> 함수,변수 단어 사이를 언더바(_)로 이어줍니다. 식별자가 마치 뱀처럼 생겼다고 붙혀진 이름..
2021.08.01