-
(Python) - 1 파이썬 교육개발/Python 2024. 8. 22. 17:50
■ 코랩 사용하기
* 파일타입 : ipynb (Jupyter Notebook)
※ Jupyter Notebook은 대화형 컴퓨팅 환경을 제공하는 오픈 소스 웹 응용 프로그램
Jupyter Notebook은 코드 실행 결과를 텍스트, 그림, 도표 등 다양한 방식으로 표현할 수 있고
코드와 결과를 함께 문서화하는 데 유용
https://colab.research.google.com/
코랩을 사용하면 구글 서버 사용이 가능하다. (사지 않고도 사용 가능)
shift + enter : 실행하기
ctrl + m + b : 다음 블럭에 코드 생성하기
※ 짓시 (오픈 채팅방)
■ 파이썬 설치하기
파이썬 설치해준다.
파이썬 설치 확인
exit() : 나가기 명령어
cmd에서 파이썬 파일은 python 하고 파일명 치면 된다.
■ pip 유틸리티 사용
pip 치면 관련 명령어 알 수 있다.
넘파이 설치 + 판다스 설치
설치된 라이브러리 리스트 보기
jupyterlab 설치 (웹서버 불러올 때 사용할 예정)
다음과 같이 웹서버 열린다.
마크다운모드로 하면 다음과 같이 목차 형태로 볼 수 있다.
자동으로 괄호 닫아준다.
■ 파이썬 자료형
- 숫자(정수, 실수)
- 문자형
- 불린
데이터 타입 붙여주지 않는다. (데이터 타입 문제가 발생하지 않는다.)
a 로 하면 ' 붙여서 나옴
type() : 타입 함수
a[0] / a[-1] : 첫 글자 / 마지막 글자
※ 마지막 글자가 -0 이 아닌 이유는 -0 은 0이기 때문에 -1부터 시작한다.
앞에 비우면 0부터, 뒷 글자 나오려면 뒤에서부터 끝까지 범위 정해주면 된다.
※ 처음은 시작점을 정해준다.
범위 안정하면 다 나온다.
문자열 내가 원하는 대로 인덱싱 하기 연습
■ 포메팅
포메팅 3가지 방법
※ Tab 누르면 쓸 수 있는 메서드 알려줌
split(,) : , 기준으로 나누기
upper() : 대문자
lower() : 소문자
capitalize() : 첫 글자 대문자
title() : 신문제목(전체 단어 처음만 대문자)
■ 파이썬 고유의 자료
1. 리스트
2. 튜플
튜플은 () 소괄호 쓴다.
튜플은 List 와 다르게 수정 불가하다.
for 문을 통해 List 안에 있는 내용을 꺼내고 데이터를 만들어서 꺼낼수도 있다.
구구단 출력 예시
■ 리스트 컴프리헨션 사용
사용해보기
튜플 팩킹 관련해서 안나오려면 _ 쓰면 된다.
3. 딕셔너리
4. set 집합
중복제거(유니크) 돼서 {1,2,3} 만 나온다.
자료형에 () 하면 해당 타입을 만들어준다.
모든 문자열 true
if 조건문
* : 여러개를 list 로 만들어준다.
** : 딕셔너리로 처리
a 변수에 접근은 하나 쓰기는 불가능
global 변수로 정해주면 된다.
람다함수
※ shift + tab : 함수 내용 보여주기
a : append 로 이전 기록이랑 더해서 보여주기
파일 읽기 방법이다.
한 줄씩 읽는 방법 (더 많이 씀)
with 를 쓰면 파일 안닫아줘도 된다.
__init__ 로 생성자 만드는데, 없으면 자동생성자로 만든다.
filter(함수, 값)
단 함수는 참 거짓으로 나와야 한다.
파이썬에서는 함수도 객체이다.
람다식으로 실행해보기
맵 사용해주기
★ map은 1대 1 대응으로, 각각 하나하나에 해당 함수를 적용해준다.
필터 사용해서 2의 배수 출력하기
설치한 numpy 메모리에 올린다.
as 로 축약해서 사용하기
사용 시, np 로 pi 를 불러줘야 한다.
numpy 에서 sin 과 pi 바로 불러올 수도 있다.
'개발 > Python' 카테고리의 다른 글
(Python) - 4 파이썬 교육 (0) 2024.08.27 (Python) - 3 파이썬 교육 (0) 2024.08.26 (Python) - 2 파이썬 교육 (0) 2024.08.23