"선미 파이썬 0312 1일차"의 두 판 사이의 차이
hiblue
1번째 줄: | 1번째 줄: | ||
+ | ==강사정보== | ||
*한수찬 | *한수찬 | ||
*010 8383 9133 | *010 8383 9133 | ||
5번째 줄: | 6번째 줄: | ||
공유폴더 \\192.168.4.254\ | 공유폴더 \\192.168.4.254\ | ||
+ | ==강의내용== | ||
*주석 | *주석 | ||
**소스에 설명을 추가하는 것. 실행 시 무시됨 | **소스에 설명을 추가하는 것. 실행 시 무시됨 | ||
49번째 줄: | 51번째 줄: | ||
print("하세요", end="하하하") | print("하세요", end="하하하") | ||
</pre> | </pre> | ||
+ | |||
+ | ==노트== | ||
<pre> | <pre> |
2018년 3월 13일 (화) 19:38 기준 최신판
강사정보
- 한수찬
- 010 8383 9133
- minn890@gmail.com
공유폴더 \\192.168.4.254\
강의내용
- 주석
- 소스에 설명을 추가하는 것. 실행 시 무시됨
- 프로그램 수행에 영향을 주지 않음
- 한 줄 주석 : # 뒤부터 주석처리
- 여러줄 주석 :
'''~''' or """~"""
여는 부호와 닫는 부호는 같아야 한다.
- print()
- 화면으로 데이터(글자)를 출력하는 함수
- 화면 : IDLE, CMD
- 함수 : 무언가의 특정 행위를 하기 위해 만들어놓은 기능
- 대화형 인터프리터 함수에서는 사용하지 않는다.
- 문자열
- 문자의 나열, 여러 문자들이 나열된 형태.
- 'abc' 혹은 "abc"로 묶는다.
- " ", ' '의 차이는 없음, 그러나 다른 언어에서는 ""을 문자열로, 는 다른 용도로 사용하기 때문에 가능한 ""의 사용을 습관화하는 것이 좋다.
>>> print("문자열입니다") 문자열입니다 >>> "문자열입니다" '문자열입니다' >>>
- ','
- 여러 값을 출력하고자 할 때 사용함. 갯수의 제한은 없다.
- 예)print(1, 2, 3, 4, 5+1, 6, 7)
- ','로 나열되면 '하나'의 값.
- ';'
- 두 개의 함수를 하나로 합칠때
print("a", "b", "c") ; print("A", "B", "C")
한 줄로 합쳐도 abc ABC로는 나오지 않는다.
- print 함수에서 기본적용되는 구문기호와 마지막 기호
- , 로 나열할 때 기본 적용 sep=" "
- print()의 출력이 끝날 때 기본 적용 end=" \"
- \n은 줄바꿈(게행)을 하는 특수문자, 이스케이프문자, new line의 약자이다. (print는 기본적으로 줄바꿈을 수행)
print("A", "B", "C", sep="")#기본 적용되는 공백을 반문자로 변경 print("안녕", end="")#출력이 끝난 후 기본 개행을 반문자로 변경 print("하세요", end="하하하")
노트
1. 파이썬이란 2. 기초 문법 3. 자료형 4. 제어문 - 조건문, 반복문 5. 함수 6. 클래스 7. 모듈, 패키지 8. 예외처리 9. 파일입출력 10. 프로그래밍 실습 * 컴퓨터 프로그래밍 - 컴퓨터가 인간이 원하는 일을 하도록 컴퓨터가 이해하는 언어로 명령하는 기술 - 일상 대부분에 프로그램이 존재 - 일상에 자리 잡은 여러 종류의 컴퓨터(프로그램)들을 효과적으로 다루기 위한 방법을 배우는 것 * 프로그래밍 언어 - 컴퓨터와 대화할 수 있는 언어 > 외국어를 배우는 것과 크게 다르지 않다. - C언어, JAVA, PYTHON 1. 파이썬이란? 1.1. 1990년 귀도 반 로섬 발표 (네덜란드) 1.1.1. 심심해서 만들게 된 언어 1.1.2. 즐겨보던 TV 프로그램에서 이름을 따옴 monty python's flying circus 1.2. PYTHON은 인터프리터 언어 1.2.1. 인터프리터 언어 : 한 줄씩 소스 코드를 해석해서 그때그때 결과를 확인 1.2.2. 컴파일 언어 : 소스 코드를 결과 파일(실행 파일)로 만든 후 실행 1.3. PYTHON은 그리스 신화에 나오는 뱀 2. 파이썬의 특징 2.1. 문법이 쉽다 2.2. 무료이지만 강력하다 2.3. 간결하다 2.4. 개발 속도가 빠르다 2.5. 객체지향언어 2.6. 플랫폼에 독립적이다 * 파이썬은 왜 배울까? 시스템 유틸리티 제작 GUI 프로그래밍 Graphical User Interface C/C++과의 결합 웹 프로그래밍 데이터베이스 프로그래밍 데이터 분석, 사물 인터넷 * 파이썬으로는 힘들어요.. 시스템과 밀접한 프로그래밍 영역 모바일 프로그래밍 3. 개발환경 구축 3.1. 파이썬 다운로드 3.1.1. www.python.org 3.1.2. Downloads 3.1.3. Downloads Python 3.x 3.2. 파이썬 설치 3.2.1. 환경변수 등록 : 하단 'Add Python 3.x to PATH' 체크 3.2.2. 설치경로 변경 : 'Customize installation' 클릭 1. 첫 화면 넘어감 2. 하단 경로 설정 --> C:\Python36-32 3.3. 파이썬 실행 파일들 -> 시작 - 모든 프로그램 - Python 3.x 3.3.1. IDLE - 파이썬 표준 GUI 대화식 인터프리터 언어 (Integrated Development and Learning Environment) 3.3.2. Module Docs - 원하는 모듈을 찾을 수 있는 도구 3.3.3. Python - 도스 창에서 실행되는 파이썬 대화식 인터프리터 언어 3.3.4. Python Manuals - HTML 형식의 파이썬 온라인 문서 3.3.5. Uninstall Python - 파이썬 삭제 3.4. 파이썬 실행하는 방법 3.4.1. IDLE 실행 -> 대화형 편집기 >>> 에 입력하면 바로 바로 결과가 나온다 3.4.2. IDLE 에서 상단 File - New File 에서 편집기 실행 -> 파일을 저장해야 한다. -> 단축키 F5 실행하기 (상단 Run - Run Module) -> 편집기에서 Run 하면 IDLE 대화형 편집기에 결과가 나온다.