분류 전체보기

· AboutPython
[중첩함수] 함수 안에 또다른 함수가 있는 형태이다. 내부 함수를 밖에서 호출할 수 없다. def out_function(): print('out function is called') def in_function(): print('in function is called') in_function() in_function() ''' Traceback (most recent call last): File "c:\Users\Jupiter\Desktop\mygit\LearnInZeroBase\파이썬 중급\3_중첩함수.py", line 9, in in_function() NameError: name 'in_function' is not defined. Did you mean: 'out_function'? ''' 이..
· AboutPython
[전역변수] 함수 밖에서 선언된 변수로 어디에서나 사용 가능하다. 단, 함수 안에서 수정할 수는 없다. number = 10 def print_number(): print(f'number:{number}') print_number() # number:10 number2 = 20 # 얘는 전역변수 def print_number2(): number2 = 100 # 얘는 지역변수 print(f'number2:{number2}') print_number2() print(f'number2:{number2}') ''' number2:100 number2:20 ''' 위 코드 예시에서 함수 밖에서 선언된 변수 numbers2는 전역 변수 이고, 함수 안에서 수정된 number2는 지역 변수라고 할 수 있다. 동명이인..
헤드라인 [ How to Be a Great Data Scientist ] 요약 : Glassdoor은 데이터 과학자를 21년 미국에서 2번째로 좋은 직업으로 평가했습니다. 그에 맞추어 현재 수백 개의 부트 캠프, 대학 과정 및 MOOC가 쏟아져나오고 있습니다. 하지만 일단 데이터 과학자라는 직무를 갖게된 후 올바른 방식으로 기술과 경험을 발전시키기 위해서는 어떻게 해야할까요? 일단은 경험 입니다. 수많은 강의들은 훌륭한 데이터 과학자가 될 수 있도록 하지만, 경험은 훌륭한 데이터 과학자가 되도록 만듭니다. 그런 의미에서 Chanin Nantasenament의 포스트는 매우 참고할 만합니다. 본 기사는 신입 데이터 과학자가 어떠한 경험적인 영역에 집중해야할지, 그 4가지 영역에 대해 소개합니다. Data..
· AboutPython
사진과 같이 함수 안에서 받는 변수를 매개변수, 사용자가 전달하는 데이타 변수를 인수라고 한다. 매개변수와 인수는 반드시 일치해야 한다. 매개변수의 개수가 정해지지 않은 경우에는 ' * ' 를 사용한다. 몇개의 인수를 받아야할지 모르는 상황에 사용한다. ex) 학생 수가 몇명일지 모르는데 어찌됐든 평점을 구해야한다. def avg_(*numbers): result = 0 for i in numbers: result += i return round(result/len(numbers),2) print(avg_(1,2,3,4)) print(avg_(1,2,3,4,5)) print(avg_(1,2,3,4,6,7,8,9,10)) ''' 2.5 3.0 5.56 ''' 이때는 데이터가 튜플 타입으로 들어온다. def..
scone
'분류 전체보기' 카테고리의 글 목록 (93 Page)