본문 바로가기
반응형

Python62

[Python] 함수(1) / 예제로 공부하는 Python 100 문제풀이 내가 아직 파이썬에 대해선 깊이가 깊지 않고 공부한 지 얼마 안 되었지만 다른 언어와 비슷하다면 이것 또한 많이 쓰이게 될 것이다. 그리고 다른 언어와 크게 다르지 않을 것이다. 함수 1. 함수 선언 #1. 함수 작성 def a(): print('붕어빵') def b(): print('개구리빵') 우선 파이썬의 함수는 다른 보편적인 언어 (java, c 등)와 살짝 사용법이 다르다 우선 def 를 선언하고 그 뒤에 '함수명' 그리고 괄호() 와 콜론 : 이 들어간다 def '함수명' ( '파라미터' ) : 위와 같이 작성하면 되겠다. 그리고 또 다른 특이점으로는 { } 중괄호가 쓰이지 않는다. 콜론 : 이후에 오는 같은 들여 쓰기의 행은 전부 함수 안의 내용으로 취급한다. 주로 tab 한번, 혹은 spa.. 2022. 2. 24.
[Python] dict, 사전, 삽입, 수정, 삭제 / 예제로 공부하는 Python 100 문제풀이 요새 자주 공부를 못하고있는것 같다. 심히 반성중이다. 하지만 조금이라도 공부한 내용은 올려야한다. 오늘은 사전(dictionary)에 대해서 알아보도록 하자. 사전(dict)의 특징 dict는 기존의 배열과 다르게 순서가 정해져 있지 않다. 이는 즉 index를 통한 호출이 불가능 하다는 것이다. 사전은 ex_dict = {'name': '응애', 'job': '개발자', 'age': '28'} 위와 같은 형태를 취하고 있으며 dict = {'key1' : 'value1', 'key2' : 'value2', ... } 의 형식으로 key : value 로 쌍을 이루고 있다. 즉 삽입, 수정, 삭제 등을 실행할 때 항상 key값과 value값이 동반된 형태로 움직인다. 또한, 데이터 입력에는 특별한 제약.. 2022. 2. 22.
[Python] 리스트 comprehension (2)/ 예제로 공부하는 Python 100 문제풀이 2022.02.17 - [개발/Python] - [Python] 리스트 comprehension (1)/ 예제로 공부하는 Python 100 문제풀이 [Python] 리스트 comprehension (1)/ 예제로 공부하는 Python 100 문제풀이 리스트를 생성하는데 다양한 방법이 있다. 그중 우리는 comprehension 이라는 새로운 방법을 익힐것이다. 우선 comprehension의 뜻은 가장 많이 쓰이는 뜻은 이해, 이해력이지만 여기선 포함, 포괄, 함축 baby-dev.tistory.com 지난 글에 이어서 이번엔 응용편으로 들어가 본다. 공부하고 있는게 '예제로 공부하는' 이기 때문에 응용은 예제로 들어간다. 1. [ ]를 사용하지 않고 list()와 for 문으로 리스트 만들기 처음에는.. 2022. 2. 17.
[Python] 리스트 comprehension (1)/ 예제로 공부하는 Python 100 문제풀이 리스트를 생성하는데 다양한 방법이 있다. 그중 우리는 comprehension 이라는 새로운 방법을 익힐것이다. 우선 comprehension의 뜻은 가장 많이 쓰이는 뜻은 이해, 이해력이지만 여기선 포함, 포괄, 함축, 내포의 뜻을 가지고 사용한다. 빅데이터 쪽으로 넘어가서 pandas나 numpy 등 데이터 분석에서도 많이 쓰인다고 한다. 이제 알아보자. 1. 기존 사용법 앞서 배운 기본적이 사용법으로는 수동으로 생성하는 방법과 #1. 수동 리스트 생성 -> 1~10 a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print('1. 수동 리스트 - ', a, type(a)) 반복문과 append( ) 를 사용하는 방법 #2. 반복문 > 빈 리스트 생성 > append b = [] fo.. 2022. 2. 17.
반응형