Category: python
딕셔너리 (dict)
딕셔너리는 mutable 속성을 가진다.중복 X (key: 중복 X, value: 중복 O), 순서 X, 수정 O, 삭제 O # 딕셔너리 선언딕셔너리는 다음과 같은 방법으로 선언 해줄 수 있다. 12345678a = {'name': 'Jeong', 'phone': '010-9999-9999', 'birth': '890928'}b = &
튜플 (tuple)
튜플은 immutable 속성을 가진다.순서 O, 중복 O, 수정 X, 삭제 X # 튜플 선언12345678910# 튜플 선언a = ()b = (1,)c = (1, 2, 3, 4)d = (10, 100, ('a', 'b','c'))print(a)print(b)print(c)print(d) 1234()(1,)(1, 2, 3, 4)(10, 100, (
리스트 (list)
리스트는 mutable 속성을 가진다.순서 O, 중복 O, 수정 O, 삭제 O # 리스트 선언12345a = []b = list()c = [1, 2, 3, 4]d = [10, 100, 'Pen', 'Bana', 'Orange']e = [10, 100, ['Pen', 'Bana', 'Orange']] 12345[][][1, 2, 3, 4][10, 100,
문자열 (string)
파이썬 데이터 타입 중 문자열에 대해서 정리해보자. 문자열은 수정이 불가능한 immutable 속성을 가지고 있다.참고: mutable & immutable # 문자열 생성다음과 같이 문자열을 생성 할 수 있다.str() 함수를 이용하여 문자열로 형변환 가능하다. len() 함수를 사용하여 문자열의 길이를 알 수 있다. 12345str
람다식 (lambda)
한마디로 간결! 간단! 깔끔!메모리 절약, 가독성 향상, 코드 간결함수: 객체 생성 -> 리소스(메모리) 할당람다: 즉시 실행(heap 초기화) -> 메모리 초기화 일반적 함수12345678def mul_10(num: int) -> int: return num * 10var_func = mul_10print(var_func)print(ty
함수 (function)
어떠한 반복적이고 중복되는 프로그래밍을 피할 수 있다.하나의 기능을 하는 함수를 만들어야 좋다.함수로 전달한 값을 인자(argument)라고 부르며 이는 함수 내에 매개변수(parameter)에 복사한다. ⚠️ 함수 선언 위치함수를 사용할 위치보다 위에서 선언을 해주고, 선언한 위치보다 아래에서 사용한다. # 정의(def)함수는 입력 매개변수(par
나도 'Hello World!'
# print()파이썬의 print() 함수는 출력 함수이다.간단히 문자열을 출력해본다.그 유명한 Hello World 를… 😁 기본출력1print('Hello World!') 1Hello World! 문자열은 다음과 같이도 출력 가능하다. 1234print('Hello World!')print("Hello World!")print("""Hello Wor