본문 바로가기

Python95

Python 기본문법 ○ 출력 - print(출력값) print("hello world") ○ 변수 만들기 - 변수명 = 값 - 변수 여러개를 한번에 입력할 수 있음 #변수생성 및 값 할당 a = 10 b = 'hello' #변수 여러개 동시 생성 및 값 할당 c, d, e = 11, 12, 13 #변수 생성 및 빈값 할당 f = None ○ ; (세미클론) - 많은 프로그래밍 언어들은 구문이 끝날 때 ; 을 붙이지만 파이썬은 붙이지 않음 - 세미클론을 붙여도 문법에러는 발생하지 않음 ex) print("hello world"); ok / print("hello world") ok - 보통 한 줄에 여러구문을 입력 시 세미콜론으로 구분 ex) print("hello world"); print("good morning") ○ .. 2023. 10. 4.
Python 이란? □ Python의 장점 ○ 쉽고 간단한 문법 ○ 객체지향 언어 ○ 수 많은 개발언어들 중 가장 인간다운 언어임 ○ 쉽고 강력함 - 문법 자체가 쉽고 간결함 - 시스템 유틸리티 제작 및 GUI 프로그래밍, 웹 개발 또한 할 수 있으며 pygame 모듈로 게임 또한 개발 가능 ○ 다양한 패키지 및 라이브러리 제공 ○ 오픈소스(무료) 2023. 10. 4.
[Python] 변수와 데이터 타입, 형변환(+Input함수) □ 변수명 규칙 ○ 변수명 = 변수값 ○ 영문 문자와 숫자를 사용 가능 ○ 대소문자를 구분 ○ 문자부터 시작, 숫자는 불가 ○ (언더스코어)가능 ○ 특수문자(+, _, *, /, $, @, &, %)불가 □ 데이터 타입확인 ○ type(변수명) ○ 형변환 - 변환하고자하는 타입(변수명) str_data = "hello" #문자열(String) int_data = 1 #숫자:정수(Integer) float_data = 1.1 #숫자 : 부동소수점(float) bool_data = True #불리언(Boolean) print(type(str_data)) print(type(int_data)) print(type(float_data)) print(type(bool_data)) c='1' d=int(c) pri.. 2023. 10. 3.
[Python] 출력 Print □ 출력 ○ print(표시내용) - 문자는 " ", ' '로 감쌈 - 숫자는 그대로 기재 print('hello python') print("1+2") print(1+2) print((1+2)/3) 2023. 10. 3.
[Python] anaconda & jupyter Notebook □ anaconda ○ 파이썬 기본(컴파일러), 주요 라이브러리, 주요 툴(Jupyter Notebook)을 모아놓은 패키지 ○ 파이썬의 장점 : 라이브러리 다운 가능 - pip install library-name ○ 아나콘다 설치 = 확장기능 + 코드작성 편리 툴 + 컴파일러 프로그램까지 한번에 설치 가능 □ jupyter Notebook ○ 한줄 한줄 코드 실행결과 확인이 쉬움 - 인터랙티브한 코드작성 ○ 단계적으로 쉽게 실행가능 ○ 공유 용이성 ○ 다양한 프로그래밍 언어지원 □ jupyter Notebook 활용 Tip ○ ctrl + enter : 현재 셀 실행 ○ Shift + enter : 현재 셀 실행 후 아래 셀 선택 ○ alt + enter : 현재 셀 실행 후 아래 새로운 셀 생성 ○.. 2023. 10. 3.