3-1/Python 12

3주차-변수와 자료형/ 문자열과 형변환

#input()-주석(#), 블록주석(’‘’, “”“) -들여쓰기: 파이썬에선 들여쓰기 자체가 문법 -여러줄로 나누어 코드 작성하기(”\“사용)s = “Hello”\ +“World” -변수: 값을 저장하는 공간-> 만약 변수와 값의 개수가 맞지 않으면 ERROR-> 두 변수의 값을 변경(서로 자리 바꿔줌)-문자열(string): text데이터/ 큰따옴표나 작은따옴표 이용-변수 이름 정하기숫자로 시작하지 않는다.중간에 공백을 포함할 수 없다.파이썬의 예약어와 함수이름은 사용할 수 없다.(if, else, for, while, print, global, False, True, None...)!,@,##,$,%,&등 특수 기호는 식별자로 사용할 수 없다. (Kim&&Lee(X))->식별자 스타일(1) 카멜 표..

3-1/Python 2024.05.12

2주차-컴퓨팅사고/ 표준입출력

-컴퓨팅사고: 문제를 해결하기 위해 논리적이고 창의적으로 생각하는 것.-버퍼(큰바구니): 속도 차이가 많이나는 두 장치에 끼어서 속도차이를 완화해주는 장치.-캐시: 앞으로 사용이 예상되는 것을 미리 가져다 놓은 것.-병렬처리: 작업 2개를 동시에 처리하는 기법-컴퓨팅 사고의 4가지 구성1. 추상화: 문제에서 중요하지 않은 부분은 제거 중요한 특징만으로 문제를 구성EX)지하철 노선도, 픽토그램->일반화: 추상화로 공통의 특성(특징)을 추려 내어 만든 개념 EX)피보나치 수열 2. 분해: 추상화된 문제를 해결하기 쉬운 작은 단위로 나누는 과정->문제 분해: 복잡한 문제를 풀기 쉬운 간단한 문제로 나누는 것분해 정복: 문제를 작은 문제로 분해하여 이를 해결하고, 해결된 작은 문제를 결합하여 큰 문제를 해결하는..

3-1/Python 2024.05.12