본문 바로가기

파이썬기초

(5)
[점프투파이썬] ## 04장 파이썬의 입출력 [#파이썬공부기록-요약정리] 04장 파이썬의 입출력 __04-1 함수 ____함수란 무엇인가? ____함수를 사용하는 이유는 무엇일까? :: "반복적으로 사용되는 가치 있는 부분"을 한 뭉치로 묶어서 "어떤 입력값을 주었을 때 어떤 결괏값을 돌려준다"라는 식의 함수로 작성 작성한 프로그램을 기능 단위의 함수로 분리해 놓으면 프로그램 흐름을 일목요연하게 볼 수 있기 때문 ____파이썬 함수의 구조 def 함수 이름 (매개변수): ... def는 함수를 만들 때 사용하는 예약어 함수명은 함수를 만드는 사람이 임의로 만들 수 있다. 함수명 뒤 괄호 안의 매개변수는 이 함수에 입력으로 전달되는 값을 받는 변수 def add(a, b): return a + b >>> a = 3 >>> b = 4 >>> c = add(a, b) >>> pri..
[점프투파이썬] 03장 프로그램의 구조를 쌓는다! 제어문 [#파이썬공부기록-요약정리] 03장 프로그램의 구조를 쌓는다! 제어문 __03-1 if 문 ____if 문은 왜 필요할까? #"돈이 있으면 택시를 타고, 돈이 없으면 걸어 간다." >>> money = True >>>if money: ... print("택시를 타고 가라") ...else: ... print("걸어 가라") 택시를 타고 가라 ____if 문의 기본 구조 : 들여쓰기 if 조건문: 수행할 문장1(명령문1) 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... ____조건문이란 무엇인가? :: 참과 거짓을 판단하는 문장 >>>money = True #조건문 : money : 참과 거짓을 판단하는 문장 >>>if money: # 비교 연산자 사용하기 x = 3 y = 2 # x > y print(x > y)..
[점프투파이썬] 02장 파이썬 프로그래밍의 기초, 자료형 [#파이썬공부기록-요약정리] 02장 파이썬 프로그래밍의 기초, 자료형 __02-1 숫자형 ____숫자형은 어떻게 만들고 사용할까? :: 정수형(Integer), 실수형(Floating-point), 8진수와 16진수 ____숫자형을 활용하기 위한 연산자 :: 사칙연산, 제곱(**), 나눗셈 후 나머지(%), 나눗셈 몫(//) __02-2 문자열 자료형 ____문자열은 어떻게 만들고 사용할까? :: (”~”), (’~’), (”””~”””), (’’’~’’’) ____문자열 안에 작은따옴표나 큰따옴표를 포함시키고 싶을 때 :: (포함시키거나, \백슬래쉬 사용) ____여러 줄인 문자열을 변수에 대입하고 싶을 때 :: (\n삽입), (’’’ or “”” 사용) ____문자열 연산하기 :: 문자열 더해서 연결하기(’~’+’~’) / 문자..
[데이터 과학을 위한 파이썬 프로그래밍] 04. 조건문과 반복문 (#파이썬 공부기록) Chapter 04 조건문과 반복문 조건문 Lab: 어떤 종류의 학생인지 맞히기 반복문 Lab: 구구단 계산기 조건문과 반복문 실습 Lab: 숫자 찾기 게임 Lab: 연속적인 구구단 계산기 Lab: 평균 구하기 코드의 오류를 처리하는 방법 Chapter 04 조건문과 반복문 01. 조건문 조건 설정 : 어떤 기준으로 결정해야하는가? / 반복 설정 : 언제까지 해야 하는가? [1]조건문의 개념 조건문 : [조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어] 조건을 나타내는 기준과 실행해야 할 명령이 필요하고, 반드시 참과 거짓으로 구분되어야 한다. [2]if-else문 파이썬에서는 조건문을 사용하기 위해 if, else, elif 등의 명령 키워드를 사용한다. if : #조건이 참일 때 실행되는 코드..
[데이터 과학을 위한 파이썬 프로그래밍] 03. 화면 입출력과 리스트 (#파이썬 공부기록) Chapter 03 화면 입출력과 리스트 01. 파이썬 프로그래밍 환경 02. 화면 입출력 03. Lab: 화씨온도 변환기 04. 리스트의 이해 05. 리스트의 메모리 관리 방식 01. 파이썬 프로그래밍 환경 [1] 사용자 인터페이스 : [컴퓨터에 명령을 입력할 떄 사용하는 환경] 대표적인 사용자 인터페이스는 GUI (Graphical User Interface)다. GUI환경에서는 마우스와 아이콘 같은 도구들이 실행되는데, 예를 들어 페이스북에서 ‘친구추가’ 아이콘을 클릭하면 명령이 동작해 기능이 실행된다. [2] CLI 환경 : [마우스 클릭 아닌 키보드만으로 명령 입력하는 환경] 키보드를 사용하여 텍스트를 입력하면, 이 입력값이 작성한 프로그램에 의해 가공된다. 매우 오래된 컴퓨터 사용자 인터페이스..