
1. 파이썬 기본 출력 ㅇ image-left{: .align-left}ㅇ

ㅇ 위 처럼 리스트는 변수이름 = \[] 형태로 만들 수 있음ㅇ 요소들을 꺼내가 위해서는 인덱스 써야함ㅇ 변수이름 인덱스 이런 식으로ㅇ 인덱스는 0부터 시작함ㅇ 변수이름.remove(변수이름인덱스) 이런식으로 원하는 요소 없앨수 있음ㅇ del(변수이름인덱스) 이렇게

ㅇ 형태는 for 이름 in 조건: 실행하는거ㅇ 위는 0~9 까지 배열에 넣는거ㅇ 가장 큰거 : max(변수이름)ㅇ 가장 작은거 : min(변수이름)ㅇ 값 다 더하기 : sum(변수이름)ㅇ 반복문 안에 조건문 줄 수 있음ㅇ 하는 방법 다양함ㅇ 위는 1부터 100까지 숫

ㅇ Boolean 형의 변수와 if 문을 사용하여 ㅇ 키가 크지 않으면 not tall, 키가 크면 you are tall이 출력되게 해주세요ㅇ 위처럼 if (조건) : else: 식으로 하는 것임ㅇ 위처럼 string으로도 조건을 넣을 수 있음ㅇ 위처럼 한 조건문에서

ㅇ 여러 조건을 주고 싶으면 괄호를 치고 하면 된다ㅇ 위처럼 !=를 하면 mango가 아니면 이라고 해석하는 것이다
ㅇ 위처럼 <span style="background-color:ㅇ value값을 가져오고 싶으면 <span style="background-color:ㅇ 추가하고 싶으면 <span style="background-color:ㅇ 딕셔너리 전체를 보고싶으

1. 딕셔너리 키 값 빼오기 ㅇ 위처럼 반복문을 이용해서 key 만 빼올 수 있음 > ## 2. 딕셔너리 밸류 값 빼오기 ㅇ 위 처럼 반복문을 이용해 value 값만 빼올 수 있음 
ㅇ 위처럼 input을 사용하면 받을 수 잇음ㅇ 격과는 이렇게 나옴ㅇ 값을 받아서 계산도 가능ㅇ 위처럼 f 스트링으로 input을 받을 수도 있고, 출력할 수도 있음ㅇ 결과는 위처럼 나온다ㅇ 위처럼 input 으로 받아서 조건문도 걸 수 있음ㅇ 위는 결과

ㅇ 결과가 위처럼 나오게 while을 이용해서 짜려면ㅇ 위 처럼 while을 쓰면 됨ㅇ index = 0 while index< (값) : 실행 내용 의 포멧을 가지고 잇다ㅇ 위처럼 while안에 조건문을 넣어서 사용할 수 있다ㅇ 위처럼 사용할 수도 있음ㅇ 위는

ㅇ 문제를 dict 형태로 만들어서 넣기ㅇ .lower()로 대답을 소문자로 다 변경하기ㅇ if elif else로 조건을 주어서 조건에 맞는 행동이 되게 하기ㅇ quit 이면 break, 유저의 답과 기록된 답이 맞으면 정답, 그것도 아니면 틀렸다고 하기

ㅇ 위처럼 리스트 요소 자체로 반복문을 돌릴 수 있음ㅇ 위처럼 결과가 나온다ㅇ 위처럼 하나하나 리스트를 골라서 result에 없으면 추가하고ㅇ 아니면 다시 for로 돌아가기ㅇ 결과는 중복된 것은 날아감

ㅇ input으로 입력을 받고 input이 done이면 breakㅇ 그게 아니면 다음으로 넘어가서 도시를 받는것ㅇ list_worlds에 key를 world로 하고 value를 city로 할거임ㅇ 그런데 city 입력 값이 있으면 city로 하고 없으면 "특별한 여행

ㅇ 함수는 def 함수명(매개변수 있어도 되고 없어도 됨): 실행할 것 ㅇ 위의 형태를 띄고 있음ㅇ 위 처럼 함수를 주어서 반복으로 돌릴 수도 잇음ㅇ 함수 안에 반복문을 넣어서 반복해서 할 수 있음ㅇ 위는 결과ㅇ 위처럼 모듈을 추가할 수 있음ㅇ 다른 파일을 가져와서 쓸

ㅇ 객체 지향 프로그래밍(Object-Oriented Programming)을 위한 개념으로, 특정 속성과 메서드를 가진 객체를 생성하기 위한 설계도 또는 틀이라고 할 수 있습니다. 클래스는 데이터(속성)와 이를 처리하는 함수(메서드)를 함께 정의하여, 복잡한 문제를

ㅇ 매개변수 설정 후 생성자 작성ㅇ print(instance) 할 때 어떻게 동작할건지ㅇ start_engine 메서드 ㅇ stop_engine 메서드ㅇ 상속의 형태는 class 클래스명(상속받는 클리스명):ㅇ 상속받은 후에는 자식클래스라 불림ㅇ 상속된 생성자에는 부

ㅇ pathlib에서 Path 라는 것을 import 하기ㅇ path 라는 변수에 파일 위치 넣기ㅇ 파일.read_text()로 파일 읽기ㅇ 내용을 추가하고 싶으면 파일.write_text(쓸 내용)ㅇ 위처럼 똑같이 하면 됨ㅇ 파일.write_text(쓸 내용) 하면

1. 오류처리를 하고싶어 ㅇ 파일 찾으려면 Path 써야해 ㅇ 약간 다른 것의 do while문 같은 거 ㅇ try : 로 먼저 실행하고 ㅇ except : 로 오류 생기면 생겼다고 말하기 ㅇ 실제로 파일이 없어서 오류 내용이 내가 적은 것이 출력됨 > ## 2.

ㅇ 위 처럼 json을 import 하면 됨ㅇ 파일을 읽거나 쓰려면 접근해야하는데 그때 쓰는게 pathlib의 Pathㅇ json : javascript object notationㅇ read_from_json 이라는 json을 받는 함수 하나 만들기ㅇ 읽기(r)로 f

ㅇ path를 import 하고 shutil을 넣어 shell 에서 작업 가능하게ㅇ base_path를 만들어서 어디에서 할 건지ㅇ images, texts, hwp_files 각각 폴더에 어떤 파일이 들어갈지 맞춰주기ㅇ base_path(디렉터리)를 순회(iterdi

ㅇ 그래서 path, shutil을 import했다ㅇ base_path는 빼낼 곳으로ㅇ 그렇게 빼내야하는 폴더 명도 list형태로 정했지롱ㅇ 경로 처리할 때 \\\\ 를 쓰거나 /를 써야함ㅇ \\ 하나만 쓰면 잘 안먹음. \\이 escape 문자라서ㅇ \\t 같이 쓰이

ㅇ 위의 링크로 들어가면 google books api 문서로 넘어감ㅇ 어떻게 쓰는 지 나온다ㅇ 일단 첫번째로 통신하기 위해선 requests 라는 것을 import해야함ㅇ 그러고 뭐 어떻게 쓸거냐면 url을 먼저 입력해야함ㅇ 위는 기본 url임 ㅇ def처럼 조건 더

ㅇ Matplotlib은 파이썬에서 데이터를 시각화하기 위한 대표적인 라이브러리로, 주로 2D 그래프를 생성하는 데 사용됩니다. 이 라이브러리는 과학적 데이터 분석, 인공지능 연구, 데이터 탐색 등 다양한 분야에서 활용되며, 간단한 플롯부터 복잡한 시각화까지 지원합니다

ㅇ requests로 응답 주고 받기ㅇ matplotlib으로 표시할거ㅇ 밑의 코드들은 한글 쓰기 위해서 써는 코드임https://jsonplaceholder.typicode.com/todosㅇ 위의 홈페이지에서 위의 사진 같은 데이터를 받아올 수 있음ㅇ 함수

ㅇ Comma Seperated Valuesㅇ 콤마로 구분된 값들이라는 뜻임ㅇ 이 파일을 python에서 읽고 싶다ㅇ 위 처럼 import 하기ㅇ pathlib은 위치 찾는데 쓸려고ㅇ csv를 import 해야지 csv 파일 읽을 수 있음ㅇ matplotlib.pypl

ㅇ pandas import하기ㅇ matplotlib.pyplot import하기ㅇ matplotlib의 rcParams import하기ㅇ rcParams에서 폰트를 malgum gothic으로 변경ㅇ 유니코드 - 되어 있는거 없다는 설정ㅇ 위의 rcParams 를

ㅇ 플라스크는 Python의 마이크로 웹 프레임워크이다. 다양한 웹 엔진과 붙여서 쓸 수 있고 또 가볍기도 해서 Django와 같이 쓰는 경우도 있다. 코드도 비교적 단순하고, 특히 API 서버를 만들기에 매우 편리하다. 관련된 확장 기능들이 많기 때문이다.ㅇ 폴더를