파이썬 기초(5)
-
01. 모듈&패키지
[모듈] : 특정 목적을 가진 함수, 자료의 모임 ex) 스프의양 5 라면 레시피 -> 넣어야하는 물의 양 550 (모듈) 해장라면 끊이기 sok_ramen() 함수 김치라면 끊이기 kim_ramen() - 필요성 코드가 길어지면 모든 함수, 변수를 구현하는 것은 불가능 -> 누군가 만들어놓은 함수, 변수를 활용 - 사용하기 : import(불러오다)라는 단어를 이용해해 모듈 사용 ex) import random - 모듈속 사용하려는 함수/ 변수의 사용 형태 => 모듈이름.함수() ex) random.randrange(0, 2) 모듈 만들기 : 우리가 원하는 내용이 담긴 모듈을 만들수 있다. - .py(파이썬 파일)로 만들수 있다. - 직접 만든 모듈을 사용할때는 import 파이썬 파일을 통해 사용할 ..
2021.09.22 -
05. 같은 듯 다른 함수와 메서드
[함수] : 특정 기능함 수행하는 코드(들의 모임) 냄비를 가스레인지에 올리지 ex) 떡볶이 만들기 => 가스레인지에 불을 켜기 냄비에 물을 500ml 붓기 - 함수의 종류 1. 내장함수 :개발자들이 이미 만들어둔 함수들 ex) input() - 자료 입력, print() - 자료출력, sum() - 숫자원소로 이루어진 시퀀스 자료의 합 구하기 등등..... 2. 사용자 지정함수 : 사용자가 여러코드를 묶어서 새로 만든 함수 : 함수 만들기 - define(정의하다) 키워드를 이용해 함수 정의 - 형태 => def 함수 이름(매개변수): #매개변수를 이용해 함수내부로 값을 전달 수행할 명령 return 반환값 #return을 이용해 함수 외부로 값을 전달 - 반환이 필요한 이유: 함수 내부에서 일어난 일..
2021.09.18 -
03. 반복문
[반복문] :어떠한 조건이나 범위내에서 어떠한 명령을 반복적으로 수행하는 것 for문 - [1, 2, 3, 4, 5]에서 원소를 하나씩 가져와서 출력 시퀀스(범위) for 명령 - 형식 => for 변수 in 시퀀스: 수행할 명령 ex) sum=0; for i in [3, 4, 5]; sum+ sum+i => 시퀀스의 원소를 하나씩 변수(i)에 넣어서 명령실행 더이상 참조할 변수가 없으면 종료 - 같은 들여쓰기로 구분 - len(시퀀스)번 만큼 실행 for-range문 : 구간을 반복하는 작업, a이상 b미만의 수를 변수에 넣어가며 명령 수행 - 10회 동안 cnt를 하나씩 세라 횟수 for 명령 - 형식 => for 변수 in range(a,b): or for 변수 in range(a): 수행할 명령 ..
2021.09.15 -
02. 조건문
[비교 연산자] : 논리 자료형을 활용한것 - 숫자나 문자의 값을 비교(참이면 true 거짓이면 false을 출력) ex) print(2=11) #False print(7!=11) #True * 논리 자료형: 참 혹은 거짓을 나타내는 자료형 종류: ==같다, != 다르다, > 왼쪽이 더 크다, = 왼쪽이 같거나 크다, B 실행 elif 조건3: #조건1 Flase 조건2 False 조건 3 True do C -> C 실행 else: #모든 조건이 False do X ->X 실행
2021.09.14 -
01. 파이썬 기초
[출력] - 컴퓨터가 우리에게 정보를 전달하기 위한 수단 => 출력: print("출력할 내용") - 우리가 컴퓨터에게 정보를 주는 것 => 입력 - 하나가 아닌 여러 자료를 출력하고 싶을땐 , 사용(두 개의 출력 결과 사이에는 띄어쓰기가 들어감) ex) print("Today is" , 12); - 여러줄로 출력하고 싶다면 print()를 여러번 사용 -> print 사이에는 자동으로 enter가 사용됨 ex) print("오늘 점심은 바로") print("카레라이스와 돈까스") print("후식은 오렌지 망고 주스!") [기본 자료형] - 숫자형(Number): 숫자로 이루어진 자료형 정수나 실수 등, 숫자 끼리 연산 가능 ex) 2 -> 정수(integer) 2.16 -> 실수(float) 2+6j..
2021.09.13