\\n => 줄바꿈\\t => 탭%formattingprint('Hello,%s' %name)%s => 문자%d => 정수%f => 실수str.format()print('Hello,{}!성적은 '.format(name,score))f-strings:python3.6+p
파이썬은 기본적으로 위에서 아래 로 순차적으로 명령을 수행참 / 거짓을 판단할 수 있는 조건식과 함께 사용if <expression == True>:else:ex)<True인 경우 값> if else <False인 경우 값>ex) result = '홀
중복을 제거 할 수 있다.| : 합집합& : 교집합ㅡ : 여집합^ : 대칭자value = num if num >= else - numnum 이 양수라면 value에 num을 저장하고그렇지 않다면 value 에 -num 을 출력하라input() <- 무조건 str
함수를 왜 사용할까?Decomposition \- 기능을 분해하고 재사용 할 수 있게 한다.Abstraction ( 추상화 ) \- 재사용성과 가독성, 생상성을 높여준다. 함수 ( Function )특정한 기능을 하는 코드 조각의 묶음매번 작성하지 않고 필요시,
항상 주석으로 타입 확인하자 제발재귀함수는 base case (언제 끝나지 ? ) 계속 생각해보자dictionary.get(key,value)dict 에서 key에 맞는 인덱스 값이 없을 때 사용 가능default를 설정하지 않으면 None 값 출력Json 파일 내에서
float('inf') => 아주 큰 수를 만들 수 있음def list_sum ( num : list ) -> int : nums 는 list 값을 받을 거고 int형을 반환할 것이다.dict.keys()출력시 , dict() 에 저장된 key의 값들이 출력 될 수
문자열문자들의 나열 (str타입)작은 따옴표 or 큰 타옴표를 활용하여 표기메소드s.find(x) : x의 첫 번째 위치를 반환, 없으면 -1을 반환' apple '.find('p') >>> 1s.index(x) : x의 첫번째 위치를 반환 ,없으면 오류 발생' app
Student A A 는 가로줄 B는 세로줄
파이썬은 모든 것이 객체 다객체 =>"어떤 것 "객체 : 클래스에서 정의한 것을 토대로 메모리 (실제 저장공간) 에 할당 된 것컴퓨터 프로그래밍의 패러다임 중 하나, 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립 된 "객체"들의 모임으로 파악인스턴스 : 클래스
객체는 개념 , 인스턴스는 만들어진 객체클래스 변수와 인스턴스 변수의 차이?클래스 변수는 공용, 인스턴스 변수는 독립적self -> 인스턴스를 가리키는 것 (인스턴스 자신)모든 메소드는 self 키워드를 가져야 한다.인스턴스 변수를 사용하거나, 인스턴스 변수에 값을 설
\*\*HTTPrequests요청과 응답을 처리해주는 파이썬 라이브러리BeautifulSoupHTM and XML 파일에서 데이터를 가져올 수있는 파이썬 라이브러리JSON 파일 일 경우에는 안써도 된다.정보가 있는 url 확인 및 요청선택자(Selector)컴퓨터 나
Hyper Text Markup LanguageMarkDown => 문서 작성 시에 구조와 내용을 함께 적기 위해 만들어진 마크업 언어html : 문서의 최상위 요소head : 문서 메타데이터 요소문서 제목, 인코딩, 스타일, 외부 파일 로딩 등일반적으로 브라우저에 나
ClearingFloat 를 사용했을 때, 다음 요소들이 정렬이 안되도록 하기 위함.시험에는 안나옴: => 의사 클래스:: => 의사 요소Flex Container 에 줄 수 있는 속성display flex-flow justify-content ...Flex Item에
selectors, selectors심화 시험에 잘나옴.bootstrap 문제가 대다수 grid 시스템 , 카드 배치rgba => a : 투명도화면상의 layout을 제어종류인라인span , a 블럭div , p , header , ...인라인-블럭display : n
텍스트 수직, 수평 정렬 -> text-align : center , line-height : 높이 pxhtml 내의 head , body텍스트 파일인 HTML 문서를 브라우저에서 렌더링 하기 위한 구조 ( 문서를 구조화 된 표현으로 보자 )HTML 문서에 대한 모델
2차원 배열을 0으로 둘러쌓고 싶을때arr = \[0N] + \[0+list(map(int,input().split()))+0 for \_ in range(N)] + \[0N]1차원 List를 묶어놓은 List2차원 이상의 다차원 List는 차원에 따라 Index를
1차원 List를 묶어 놓은 List2차원 이상의 다차원 List는 차원에 따라 Index를 선언세로길이 (행의 개수 : row) , 가로길이(열의 개수)를 필요N x M 배열의 n \* m 의 모든 원소를 빠짐없이 조사하는 방법2차 배열의 한 좌표에서 4 방향의 인접
파이썬 무료 오픈소스 웹 App Framework == 요청 ==> 클라이언트 서버(웹브라우저) <== 응답 == (Django)서버에 미리 저장된 파일이 사용자에게 그대로 전달되는 웹페이지모든 상황에서 모든 사용자에게