반응형

코딩일지 -언어공부방/Python 4

[파이썬] Returns | 반환 (print 와 return의 차이점)

** Retrun(반환) 은 value 값을 반환해주는 함수이다. ** print 와 return의 차이점 print 는 화면에 찍어내는 일만 하는 특징을 가졌고, return 은, 화면에 어떤 값을 찍어내지 않더라도 특정한 값을 가지도록 만들어진 함수이다. : 이런식으로, print 는 출력만 하는 기능을 가졌기 때문에 'print(p_result)' 라고 명령을 실행하면, print는 결과로 'none' 을 내보낸다. : Return 은 특정 값 (2,3) 을 새로운 변수 'r_result'로 반환해, print 결과값으로 '5' 가 출력되게 된다. Return (반환)의 특징 파이썬에서 뭔가를 return 하게 되면, 그 function은 종료가 된다. 하나의 function에서 return 은 오..

[파이썬] Functions | 나만의 함수 만들기

** function (함수) 란, 적용하고자 하는 행동(기능)을 넣어놓고 그 기능을 반복해서 사용할 수 있는 것. function(함수) 는 조합이 가능하다. 2가지를 한번에 쓸수도 있다. print(len(abcdefg)) 이런식으로.. (= a 부터 g 까지의 string길이를 출력해라) function(함수) 는 type 변경도 가능하다. functions (함수) 종류들 functions (함수) 를 내가 직접 만들어 볼 수도 있다. 파이썬에서는 이를, function을 define(정의) 한다고 한다. function 을 define 하기 위해서는, def 를 입력해주고, 한칸 띄우고 function 이름을 입력하고 '()' 소괄호와 ':' 콜론을 입력하면 된다. 파이썬은 indentation..

[파이썬] Lists, Tuples and Dictionary | 열거형 타입 sequence types

Python에는 sequence type (열거형 타입) 이 있다. list 가 sequence type 중 하나이다. Python 에는 2가지 열거형 타입이 있다. (1) list 리스트 list 를 생성 하는 법 : 대괄호로 묶어주고, 그 안의 값들을 쌍따옴표로 묶어주고 ,(콤마)로 나눠주면 된다. days = ["Mon", "Tue", "Wed", "Thur", "Fri"] 5개의 개별 string 값을 대괄호 안에 가짐. list 는 Mutable Sequence 이다. Mutable Sequence 이란, list 안의 value 값을 추가하거나 지울 수 있다. changeable 하다는 뜻. 여기서는 days 가 = sequence. x값이 = value. (2) tuple 튜플 tuple 생..

[파이썬] Variables | 변수 | Data Types

Variables (변수)는 정보를 넣는 곳, 데이터를 저장 하는 곳이다. (example) a = 2 b = "coding world" c = True (1) Variables (변수)에는 숫자/문자열(text) 가 올 수 있다. Python 에서는 문자열(text)를 → string 이라고 부른다. 따옴표로 감싸주면, text(string)을 의미한다. (2) Variables (변수)에는 True(참) 과 False(거짓) 이 올 수 있다. Python에서는 첫글자를 대문자로 써야한다. (example) : 아래 5가지 타입이 Variables (변수)에 저장할 수 있는 types 이다. a_string = "coding world" str a_number = 1 int a_float = 1.5 f..

반응형