
파이썬 실행 방법윈도우키+R > 명령 프롬프트 실행 > 실행창에 cmd 입력 > cmd 화면에서 python 입력 파이썬 종료 방법 Ctrl+Z 또는 exit() - 빈 괄호 파이썬 셸을 이용한 코딩 윈도우 검색창 > IDLE(python.3.11.2 6

PyCharm 사용하기코드 입력 > 코드 실행 : ctrl + shift +F10입력한 코드 복사(한 줄 단위로 복사) : ctrl + d주석처리 방법 3가지 코드 앞에 주석처리 하고 싶은 부분 드래그 + ctrl + / 주석처리 하고 싶은 부분 앞뒤에 '''실행

자료형(data type)효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자(열)형, 논리형으로 구분데이터 타입에 따른 메모리 크기 결정정수(int) : 10, 30, 50 ...실수(float) : 3.14, 180.5 ...문자열(str) : intro =

데이터 입력 - 사용자로부터 데이터 입력 받기print('키보드를 통해서 데이터를 입력하세요.') -> 입력 단계userInputData = input() -> 메모리 저장 단계print(userInputData) -> 출력 단계또는 맨 윗줄 print('\_\_\_'

format() 함수를 이용한 데이터 출력format() 함수의 인덱스를 이용한 출력형식문자를 이용한 데이터 출력 소수점 자릿수 정하기 %.nf -> 소수점 n번째 자리까지 표시 print('Pi': %.0f' % 3.141592) ----> Pi : 3print(

< 연산자 > \* result = data1 + data2산술 연산자 : + - \* / % // \*\*% : 나눗셈에서 '나머지'만 구하는 연산자// : 나눗셈에서 '몫'만 구하는 연산자\*\* : 거듭제곱을 구하는 연산자(복합)할당 연산자 : = += -


비교연산자 - 숫자 비교연산결과는 bool 형태로 나타남 : True, Falsenum1 >= num2 : Truenum1 == num2 : False num1 = 10 ; num2 = 5 result = num1 > num2 print('num1 > num2 : {}

논리 연산자피연산자의 논리(True, False)를 이용한 연산and, of, not1) A and B : 모든 값이 True인 경우에만 결과값이 True로 산출2) A or B : 어느 하나만 True이면 결과값은 True3) not A : A의 상태를 부정하는 결과
operator 모듈(=라이브러리)모듈 : 누군가 이미 만들어 놓은 훌륭한 기능(누구나 무료로 사용할 수 있음)ex) 수학 연산 관련 모듈, 난수 관련 모듈, 연산자 관련 모듈 ...import operator 명령어로 호출 후 입력 연산자 ----- operato

업로드중..제어문 : 조건문(if/if~else/if~elif), 반복문(for~/range()/while)조건식 어떤 조건에 따라 실행이 분기 되는 식특정 조건에 따라 프로그램을 분기함<특정 조건> ---- TRUE ----> 실행문<특정 조건> ----

: 여러 가지 조건식 결과에 따라 실행문이 결정됨.예제1 계절을 입력하면 영어로 번역되는 프로그램 만들기예제2 키오스크에서 메뉴를 선택하면 영수증이 출력되는 프로그램 만들기다자택일 사용시 주의할 점\---> 조건식 순서가 중요함 : 상위 조건문이 우선순위로 적용됨!!b

반복문 : 특정 실행을 반복하는 것반복문 사용시 장점 = 효율성 : 프로그래밍 간결, 유지/보수 용이대량 메일 또는 문자 발송인사말 반복mp3 반복 재생구구단 출력팩토리얼(4!=24)매일 아침 기상 알람영어 단어 반복 학습 도구게임 반복 실행타이머<예시 1><


업로드중..

중첩 반복문의 형태 : 반복문 안에 또 다른 반복문주의 : 일반적으로 중첩 반복문은 2~3단계 내에서만 사용할 것예제 1 아래 모양이 출력되도록 코드 작성하기예제 2 구구단 전체를 출력하기

ㅇㅇㅇ

업로드중..



업로드중..
업로드중..


업로드중..

업로드중..

업로드중..






예제 1 재귀함수를 이용해서 팩토리얼 함수 만들기 또는

예제 1 등차수열의 n번째 값과 합을 출력하는 함수 만들기또한 등차수열 공식을 이용하여 구할 수 있음< 참고 > an = n항, a1 = 초항, d = 공차등차수열 공식 : an = a1 + (n-1) \* d 등차수열의 합 공식 : sn = n \* (a1

예제 1 과목별 점수를 입력하면 합격 여부를 출력하는 모듈 만들기(평균 60이상 합격, 과락 40 미만으로 함)< 모듈 완성 >< 모듈 활용 >

예제 1 상품 구매 개수에 따라 할인율이 결정되는 모듈을 만들고, 다음과 같이 계산 결과가 출력되는 프로그램 만들기

예제 1 순열 계산 모듈을 만들고 8P3 계산 결과 출력하기(일반 ver.)(로그기록 추가 ver.)(itertools 모듈 활용 ver.) 예제 2 조합 계산 모듈을 만들고 8C3 계산 결과 출력하기

예제 1 수입과 공과금을 입력하면 공과금 총액과 수입 대비 공과금 비율을 계산하는 모듈 만들기


예제 1 다음 명세서를 참고해서 도서 관리 프로그램 만들기

예제 1 주사위 게임 클래스를 만들고 컴퓨터와 사용자의 게임 결과 출력하기

예제 1 mp3 플레이어 클래스를 만들고 노래 등록 후 재생하기

예제 1 상품 구매에 따른 '총 구매 금액'을 출력하되, 다음과 같이 개수가 잘못 입력된 경우 별도록 출력하도록 프로그램 만들기< 모듈 만들기 >< 실행 파일 및 실행 결과 > 예제 2

예제 1 은행계좌 개설 및 입/출금 프로그램 만들기

예제 1 회원 계정별 텍스트 파일을 생성한 후 회원 본인 파일에 '한 줄 일기'를 쓰고 읽는 프로그램 만들기< 모듈 만들기 > < 실행 파일 및 실행 결과 >

예제 1 사용자가 입력한 숫자까지의 소수를 텍스트 파일에 기록하기< 약수 구하기 >< 소수 구하기 > 예제 2
https://analyst-ggom-chi-kim.tistory.com/14프로덕트 데이터를 다루는 제품분석 라이브러리행동 데이터 전처리 / 사용자 경로분석 / 유저 군집화 가능데이터셋 : https://doc.retentioneering.com/s