엘리스의 도레미 파이썬에서 배운 내용
내장 함수
print()
console.log() 같은 녀석일까
아무튼 콘솔로 보이는 녀석
input()
입력받기 참 좋다
자바스크립트에서는
readline 어쩌구 저쩌구 했는데..
max() & min()
최댓값 최솟값 구하는 것
Math 안가져와도 되고
sum()
얼마나 편하니 sum()
자바스크립트도 넣어주라
len()
길이 구하는거
자바스크립트의 length 헷깔린다 이친구는
사용자 지정 함수
function이 아닌 def를 사용한다
사용 문법도 if나 for 처럼 콜론(:)과 들여쓰기로 사용하네
define(정의를 하는 것)
def plusDouble(a, b):
c = a + b
return 2 * c
print(plus(3, 4))
Method(메서드)
.찍히면 연결하면 메서드
괄호안에 매개변수로 넣으면 함수
# 메서드
my_list.sort()
my_list.pop()
# 함수
len(my_list)
모듈 불러오기
이러면 cal.py를 불러오는 것
import cal
var1 = cal.modelName
var2 = cal.plus(3, 4)
var3 = cal.minus(7, 2)
## 변수의 값을 확인하는 출력문입니다.
print(var1, var2, var3)
모듈 활용
math
수학 연산 도와주는 모듈
import math
math.pi # 3.14...
math.e # 2.718281
math.log(b, a) #logab
random
랜덤한 숫자 선택
import random
# 1부터 10 숫자 중 하나 출력
random.randrange(1, 11))
time
시간 모듈
import time
현재 시간 반환
time.ctime()
urllib - 신기!!!!!!
html 가져온다!
from urllib.request import urlopen
webpage = urlopen('https://en.wikipedia.org/wiki/Lorem_ipsum').read().decode('utf-8')
print(webpage)
패키지
모듈을 관리하는 패키지
모듈을 폴더(Directory)로 구분해서 관리
패키지 사용 이유
모듈을 카테고리별 관리하기 위해
방법 2는 이미 plus()가 있으면 출동 조심
# 폴더 user 속 모듈 cal 가져온다
# 방법 1
import user.cal
print(cal.plus(3, 4))
# 방법 2
form user.cal import plus
print(plus(3, 4))
'Computer Science > Python :: 파이썬' 카테고리의 다른 글
파이썬 기초 1강 :: 프로그래밍언어분류, 파이썬 공부 노하우 (0) | 2023.03.26 |
---|---|
파이썬 :: input() 보다 빠른 입력 받기 (0) | 2021.11.30 |
JavaScript 유저 Python 배우기 :: 클래스, 인스턴스, 상속, 객체 (0) | 2021.11.26 |
JavaScript 유저가 보는 Python 기본 자료형 (0) | 2021.11.24 |
JavaScript 유저가 보는 Python 기초 01 (0) | 2021.11.16 |