본문 바로가기

Python/python 기초

(4)
[Python] If ~ else (들여쓰기) 어떤 조건을 참과 거짓으로 판단할 때 if 문을 사용 참과 거짓을 구분하여 코드를 실행하면 if ~else를 사용한다. 코드를 작성하다보면 조건에 따라 수행하는 일이 달리 해야하는 경우가 있다. 조건이 참인지, 거짓인지 검사하고, 참인경우에는 ____ 하고, 거짓인경우에는 ____ 해라 작성방법 if 조건 : (네번들여쓰기) 실행코드1 esle : (네번들여쓰기) 실행코드2 → 조건에 해당되면 실행코드 1 실행 해당되지 않는다면 실행코드 2 실행 IF 문 만 쓴 경우 예제 if 문 짝수의 문 출력 2는 짝수입니다. 4는 짝수입니다. 6은 짝수입니다. 라는식으로 출력 되게 하시오 dice = [1,2,3,4,5,6] for i in dice : # for 반복문을 이용해서 dice 리스트 변수의 요소를 하..
[Python] 자료형 출력 개념 (Print) print 함수 이용시 다양한 자료형을 화면에 출력 가능 문자열을 출력할 때 철자의 순서는 ( 0 번 부터 시작이다) 예제 a = 200 b = 'scott' c = [1,2,3,4,5,6] print(a) print(b) print(c) 200 Scott [1,2,3,4,5,6] → 순서대로 값이 출력된다. 예제 : b의 변수의 문자중 s 를 출력하시요 b = 'scott' print (b[0]) → 문자열 변수에서 특정 철자만 출력하려면 변수명 (b 다음에 대괄호 열고 문자열 위치 인덱스 번호를 쓰면 된다. → s c o t t → 0 1 2 3 4 ( python 은 문자열 인덱스 번호가 0 번 부터 시작이다) 문제 : c의 리스트에서 첫번째 요소 'a' 출력하시오 c = ['a','b','c'] ..
[Python] 변수 (Variable) 와 자료형 변수 = 빈컵 (이라고 생각하면 쉬움) 주의사항!! 변수에서 사용할 수 있는것. (1) 문자만 사용할 수 있다. (대소문자가 서로 구별 된다) (2) 소문자 (a~z) (3) 대문자 (A~Z) (4) 숫자 (0~9) (5) 언더스코어 (_) 변수에서 사용할 수 없는것 (6) 숫자로 시작 할 수 없다. (7) 변수에는 예약어를 사용할 수 없다 ( 예약어 : 파이썬에서 이미 사용되고 있는 단어 ) 파이썬의 예약어 확인해보기 import keyword print (keyword.kwlist) keyword 라는 모듈을 이 코드 창에서 사용하겠다 → 모듈은 어떤 목적을 위해서 작성된 프로그램 코드의 집합 → keyword 라는 모듈안에 kwlist 라는 변수의 내용을 출력해라. 출력된 예약어 ['False', ..
[Python] 대화식 모드 / 배치모드 * 개인 공부 내용이니 잘못 작성된 내용이 있다면 댓글로 정정 부탁드립니다. 파이썬은 인터프리터 언어이다 사람이 언어로 컴퓨터에게 코딩언어을 주면 컴퓨터는 인터프리터로 읽어 컴파일 과정(기계식언어로 치환) 되어 한줄한줄씩 번역한 다음 실행하여 결과값을 주게 된다. 간단하게 데이터 분석과 시각화를 할때는 주피터 노트북 유용 인공지능 핑퐁과 같은 긴 코드(스크립트)를 작성해서 수행할때에는 스파이더가 유용하다. 대화식 모드 → 프로그래머가 소스코드를 한라인씩 작성하고 인터프리터가 한라인씩 결과를 출력 하는 모드 print(2+2) → 값 : 4 배치모드 → 여러개의 스크립트를 작성하여 한번에 실행 하는 모드 ex) 게임실행 코드 텍스트 에디터로 프로그래밍 하기 라인단위로 코드를 입력하고 실행하는 인터페이스는 ..