혼공학습단 5

혼공파 6주차..!

외부 모듈을 설치할 때는 명령 프롬프트 창에 *** pip 모듈 이름 으로 설치할 수 있습니다!! flask 플라스크는 웹 개발을 할 때 사용하는 웹 개발 프레임워크입니다! *** pip install flask 라이브러리와 프레임워크의 차이 라이브러리는 개발자가 모듈의 기능을 호출하는 형태를 말합니다! 정상적인 제어를 합니다 반면 프레임워크는 내부에 함수만 정의하고 직접적으로 무언가 진행하는 코드는 없습니다! @로 시작하는 구문을 데코레이터합니다! 데코레이터는 함수의 앞뒤에 꾸밀 부가적인 내용, 혹은 반복할 내용을 정의한 것 입니다!! 7-2 chapter 확인 문제 1. flask 오류 때문에 보류.. 객체는 여러가지 속성을 가질 수 있는 대상을 말합니다! 바로 예제로 가봅시당. def create_..

혼공파 2023.08.16

혼공파 5주차!!! 😋

프로그램 실행 전에 발생하는 오류 : 구문 오류 프로그램 실행 중에 발생하는 오류 : 예외, 런타임 오류 구문 오류 구문 오류는 괄호의 개수, 들여쓰기 문제 등으로 프로그램이 실행되기도 전에 발생하는 오류 예외 프로그램이 일단 실행된 다음, 실행 중에 발생하는 오류를 예외 또는 런타임 오류라고 부름 1. 조건문 사용 만약 숫자를 입력하라고 했는데 문자를 입력했을 시 오류 발생 -> isdigit() 함수 사용해 숫자가 입력되면 정상 실행을, 아니면 다른 코드를 실행할 수 있음 (ex.. isdigit -> 모두 숫자 | isalnum -> 숫자와 문자 | isalpha -> 모두 문자 | isidentifier -> 모두 정수 | isspace -> 모두 공백 | islower -> 모두 소문자 | is..

혼공파 2023.08.06

혼공파 4주차~😁

한마디로 '코드의 집합' 함수 생성 *** def 함수 이름( ): 실행할 코 함수 호출 *** 함수 이름() 함수에 매개변수 만들기 *** def 함수이름(매개변수, 매개변수1, 매개변수2 •••) 실행할 코드 ** 함수에 매개변수를 부족하게 넣거나, 넘치게 넣게 되면 TypeError가 납니다~! 가변 매개변수는 매개변수 개수가 변할 수 있다는 의미입니다~! ** 일반 매개변수는 가변 매개변수 뒤에 올 수 없고, 한 함수당 하나만 사용될 수 있습니다~ def print_n_times(n=2, *values): for i in range(n): for value in values: print(value) print() print_n_times("안녕하세요","즐거운","파이썬 프로그래밍") ** 기본 ..

혼공파 2023.07.25

혼공파 3주~~🫡🫡

여러가지 자료를 저장할 수 있는 자료, 즉 독립적인 자료들을 모아서 사용할 수 있게 해주는 특별한 형태의 자료를 말합니다. 리스트는 한 가지 자료형으로도, 여러가지 자료형으로도 구성할 수 있습니다. 리스트는 0번째부터 세고, [ ] 안에 들어있는 숫자를 인덱스, 리스트를 구성하는 자료들을 요소라고 부릅니다. 리스트의 인덱스에 [1:3]과 같이 넣어주면 1번째 이상, 3번째 미만의 값들이 출력이 되고, 리스트의 각 요소는 변경이 가능합니다. 리스트의 기능 대괄호 안에 음수를 넣어 뒤에서부터 요소 선택 가능! 리스트 접근 연산자를 이중으로 사용 가능! 리스트 안에 리스트 사용 가능! (2차원 배열) ** 리스트의 길이보다 더 긴 인덱스로 요소에 접근하려고 하면 IndexError 오류가 난다!!! 리스트 연..

혼공파 2023.07.17

혼공파 2주차~😊

숫자에는 정수형 : 소수점 없는 숫자 (710, 906) 실수형 : 소수점이 있는 숫자 (7.28, 1.64) 이 있습니다. 숫자 연산자 숫자 연산자에는 + : 덧셈 - : 뺄셈 * : 곱셈 ** : 제 / : 나눗셈 (++ 정수 나누기 연산자 // : 숫자를 나누고 소수점 이하의 자릿수를 뗀 후 정수만 남기는 연산) % : 나머지 연산 연산자 우선 순위 연산자는 우리의 연산과 동일하게 *과 /가 우선 순위이고 +와 -를 나중에 연산합니다. 헷갈릴 때는 ( )로 묶으면 ( ) 안의 연산이 우선 순위가 되기 때문에 쉽게 연산할 수 있습니다~ ** 당연히 숫자와 문자열은 연산이 불가능!! ** chapter 2-2 확인 문제 1. 오른쪽의 예시를 보고 숫자 자료형을 나타내는 단어를 써 보세요. --> 정수형..

혼공파 2023.07.11