파이썬 기초 3

Python Programming Basic - 8. 함수 (function)

함수 문법 def 함수명(self, args): … 수행코드 1 … … 수행코드 1 … return 결과값 * def 함수 내에서는 스페이스 4번으로 들여쓰기 인자없이는 self 함수 : 함수 안에 수행결과값 리턴 def func(): a = "Hello" return a func() a와 b라는 "매개변수" 를 받아서 덧셈하는 함수 만들기 def plus(a,b): return a + b plus(3,5) 8 "정해져 있지 않은 여러 개" 의 입력값을 받아서 덧셈하는 함수 만들기 def plus(*args): return sum(args) plus(1,2,3,4,5,6,7,8,9,10) 55 * 입력값이 정해져 있지 않을 때는 변수 앞에 * 표시를 써서 가변으로 받을 수 있다. * (*args) 배열로..

Python Programming Basic - 2. 자료형 (Data Type)

구분 내용 숫자형 numeric 정수형 (Interger) ( n = 1, n = -1, n = 0 ) 실수형 (Float) ( n = 0.1, n = -0.1 ) 정수형(interger)의 값의 범위는 sys.maxsize 으로 확인 import sys print(sys.maxsize) ( 32비트 : 2**31 - 1 , 64비트 : 2**63 – 1 ) 구분 내용 문자열 String 큰 따옴표(" ")를 이용한 문자열 만들기 s = "Python is Beautiful" 작은 따옴표(' ')를 이용한 문자열 만들기 s = 'Python is Beautiful' 3개의 큰/작은 따옴표를 이용한 문자열 만들기 s = """ Python is Beautiful """ s = ''' Python is Be..

Python Programming Basic - 1. 변수 (Variable)

1. 변수 네이밍(Naming) (1) 올바른 변수 : 문자, 숫자, 밑줄(_)을 사용할 수 있다. 변수명 설명 python 영소문자 pythON 영소문자 + 영대문자 python1 영소문자 + 숫자 _python 밑줄 + 영소문자 PYTHON 대문자 (2) 잘못된 변수 변수명 설명 py-thon 하이픈은 허용하지 않는다 py thon 빈칸은 허용하지 않는다 1python 숫자로 시작되면 않된다 12 숫자로만 구성될 수 없다 #python 특수기호는 허용되지 않는다 2. 예약어들은 변수명으로 사용될 수 없다. import keyword print(keyword.kwlist) [ 'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'cont..