특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어
데이터를 이해하기 쉽게 시각적으로 표현하는 것csv 파일 데이터를 읽고 분석지도를 사용하는 라이브러리 영어 최적화이므로 rc를 사용하여 한글 폰트를 넣어줌왼쪽 리스트는 x축 오른쪽 리스트는 y축색 변환 가능라벨막대 그래프는 bar가로 막대 그래프는 barh구간 조정은
init(생성자)은 시작이란 뜻으로 클래스 사용할 때의 필수
사용자정의함수
a를 랜덤으로 계속 돌리는데 a가 0.01보다 작을 경우 멈추고 그게 아니라면 cnt에 1를 더하라.cnt를 프린트하는데 만약 cnt가 10보다 작다는 운이 좋네요를 띄우고 그렇지 않다면 운이 나쁘네요를 띄워라. (cnt는 몇 번 돌아갔는지 확인을 하기 위한 것 예를
순차제어 (연산자) (순차적으로 결괏값이 나옴) \--> \*=, %, =조건제어 (조건에 따라 나눠져 결괏값이 나옴)반복제어 (뱅글뱅글 배우다 결괏값이 나옴)메모리에서 명령을 내리고 CPU를 거쳐 메모리에 값이 나옴(책 59p)val이 10일 경우 "True" 이
이스케이프 문자
형식print(values, sep, end 등)sep : 분리 시켜주는 사이에 넣을 것end : 끝에 넣어줄 것모든 사용법을 숙지하긴 불가능하므로 help( ) 함수를 이용.
모든 값은 문자열로 처리되기 때문에 숫자열로 바꿔주기 위해선 위 사진과 같이 a에 int를 넣어줘야 함. a = input("너가 쓰고 싶은 메세지 ㅋㅋ:")print(type(int(a)))a = input("너가 쓰고 싶은 메세지 ㅋㅋ:")a = int(a)prin
파이썬 데이터 타입| str | 문자열 || int | 정수형 || float | 실수형 || bool | 논리형 | and일 경우 하나라도 거짓이면 결괏값이 거짓으로 나옴.or일 경우 하나라도 진실이라면 결괏값이 진실로 나옴.not을 붙일 경우 위의 경우 10000보
print( ) - 출력type( ) - ~타입Id( ) - ~메모리 주소값
pro(미리, 먼저) + gram(작성된 것) \- 미리 작성된 것컴퓨터가 무엇을 해야할 지 미리 작성한 진행 계획 \- 카톡 (친구 지정, 메시지 입력, 전송 버튼, 전달 완료)컴퓨터가 이해할 수 있으려면 이진 코드(binary code)를 써야한다.이진 코드(b
실행할 수 있는 코드의 최소 단위문장이 모여서 프로그램을 구성프로그래밍 언어의 문장도 현실의 문장과 같이 여러 단어로 구성파이썬에서는 '한 줄이 하나의 문장이다'파이썬에서 어떠한 값(숫자, 문자열)을 만들어 내는 간단한 코드 \- '+', '-'와 같은 기호 자체로는
프로그래밍에서 프로그램이 처리할 수 있는 모든 것일사에서 만나는 모든 것들은 자료가 될 수 있음 \- 사진, 메시지, 게임 경험치 etc프로그램은 자료를 처리하기 위한 모든 행위라고 할 수 있음 \- 사진 보정, 메시지 전송, 레벨업 etc자료의 형식개발자가 쉽게
1 != 1.01 = int (정수)1.0 = float (실수)\-> 0.52273e2\-> 0.52273E20.52273e-1 -> 0.052273e는 숫자랑 조합하여 사용해야함 (단독 e는 오류)정수 / 정수 -> 실수5/5 -> 1.01\. + 1 -> 2.03
변할 수 있는 자료값을 저장할 때 사용하는 식별자pi라는 이름의 공간에 3.14159265를 넣고, pi라는 이름으로 호출하면 저장 공간에 있는 값을 참조하여 출력변수를 선언하고(python에선 생략), 값을 할당하고, 변수를 참조명령 프로프트에서 사용자로부터 데이터를
문자열 안에 있는 중괄호({ })를 format()함수 괄호(( )) 안에 있는 인자로 차례로 대치문자열 안의 중괄호 개수는 format() 함수 괄호 안 매개변수 개수보다 작거나 같아야 함문자열 안의 {} 기호 앞뒤나 {} 기호와 {} 기호 사이에 다양한 문자열을 넣
불린 또는 불리언참과 거짓을 나타내는 기본적인 자료형참과 거짓은 '어떤 명제'의 결과가 될 때 의미를 가짐참과 거짓을 나타내기 위한 파이썬 자료형비교 연산자를 통해 불 값을 얻을 수 있음== : 같다!= : 다르다< : 작다\> 크다<= 작거나 같다\>= 크
else > ## elif C언어에선 else if > ### if 구문 조건식에 불이 아닌 다른 값이 온다면? if 구문의 조건식에 불이 아닌 다른 값이 올 때 자동으로
여러가지 자료를 저장할 수 있는 자료형숫자나 문자열, 수식 등의 자료를 모아서 사용할 수 있게 하는 특별한 형태의 자료형대괄호 내부에 여러 종류의 자료를 넣어서 리스트를 선언함대괄호 에 자료를 쉼표로 구분하여 입력하여 선언 \- 요소, 요소, 요소, ...리스트는
딕셔너리 내부 값으로는 숫자, 문자열, 불, 리스트, 딕셔너리 등 다양한 자료를 넣을 수 있음del 키워드 \- del 딕셔너리키키 in 딕셔너리딕셔너리.get(키)
f
min() 함수max() 함수sum() 함수min() 함수와 max() 함수는 숫자 여러 개를 나열해도 최솟값과 최댓값을 찾아 반환reversed() 함수로 리스트 뒤집기리스트의 요소와 인덱스를 함께 출력하면 어떻게 해야할까?enumerate() 함수 \- 인덱스와
어떤 처리를 하기 위한 코드의 집합식별자 뒤에 괄호(( ))가 붙어있는 형태함수 호출 : 함수를 사용한다는 의미len("안녕하세요") 함수 호출매개변수함수에 전달된 인자를 받아들이는 변수함수를 생성할 때 괄호 내부에 식별자를 입력해서 만듦인자 (인수) \- 함수를 호
d
프로그램 실행 전에 발생하는 오류괄호의 개수, 들여쓰기 등 프로그래밍 문법을 지키지 않은 경우에 주로 발생SyntaxError 메시지 출력구문 오류는 해결하지 않으면 프로그램이 실행되지 않기 때문에 코드를 수정해야 함런타임 오류프로그램 실행 중에 발생하는 오류프로그램이
여러 변수와 함수를 가지고 있는 집합체연관성이 높은 상수, 함수, 클래스 등을 모듈로 묶어서 제공코드를 분리하고 공유하는 기능파이썬에 기본적으로 내장된 모듈사람들이 만들어 공개한 모듈모듈을 사용하려고 가져올 때 import 구문을 사용import 구문 관례적으로 파이
여러 변수와 함수를 가지고 있는 집합체연관성이 높은 함수, 상수, 클래스 등을 모듈로 묶어 사용표준 모듈 : 파이썬에 기본적으로 내장되어 있는 모듈외부 모듈 : 다른 사람들이 만들어서 배포한 모듈명령 프롬프트(cmd) 창 또는 PowerShell 창에서 pip 명령을
파이썬 파일 내부에 변수와 함수를 선언하여 외부에서 읽어 들이도록 구현한다모율 만들기 예제module_basic 디렉토리 생성module_basic모듈의 이름을 저장하는 파이썬 코드 내부에 사전 정의된 변수모듈 내부에서 \_\_name\_\_을 출력하면 모듈의 이름을
객체를 우선으로 생각하는 프로그래밍 방법론객체를 만들고 객체 간의 상호작용을 중심으로 개발하는 방법론클래스 기반의 객체 지향 프로그래밍 언어는 클래스를 기반으로 객체를 만들고, 그러한 객체를 우선으로 생각하여 프로그래밍함여러 가지 속성을 가질 수 있는 모든 대상사람이라
상속 관계에 따라서 객체(인스턴스)가 어떤 클래스를 기반으로 만들었는지 확인 할 수 있게 해주는 함수인스턴스가 해당 클래스 기반으로 만들어졌다면 True, 아니면 False를 반환리스트 내부에 여러 종류의 인스턴스가 있을 때, 인스턴스를 구분하여 속성과 기능을 사용하는
n보다 작거나 같은 모든 양의 정수의 곱반복문으로 팩토리얼 구하기재귀 : 자기 자신을 호출하는 것재귀함수로 팩토리얼 구하기처음에는 토끼가 한 쌍만 존재한다.두 달 이상 된 토끼는 번식할 수 있다.번식 가능한 토끼는 매달 새끼를 한 쌍씩 낳는다.토끼는 죽지 않는다.함수
리스트와 비슷한 자료형으로 한 번 결정된 내부 요소를 변경할 수 없는 자료형함수와 함께 많이 사용튜플의 선언튜플의 선언 (요소가 하나인 경우)(데이터)로 선언하면 데이터를 괄호로 감싼 것으로 인식하기 때문에 주의튜플은 내부 요소 변경이 불가능0번째 요소에 1을 넣으려고
프로그램 실행 중에 발생한 예외 정보를 담는 객체 \- 예외가 발생하면 예외 정보가 생기며 예외 정보는 예외 객체에 저장할 수 있음try except 구문의 기본 구조'모든 예외의 어머니'에 해당하는 예외 클래스발생 가능한 예외를 모를 때 사용try except 구문