본문 바로가기

Python5

[Python] 파이썬 문법 정리[4탄] (코딩 테스트 대비) For문 역순으로 사용numbers = [1, 2, 3, 4, 5]for i in reversed(numbers): print(i) """54321"""text = "hello"for char in reversed(text): print(char) """olleh""" 내림차순 정렬#sorted()함수의 기본 문법sorted(iterable, key=None, reverse=True)#iterable: 정렬 대상#key: 정렬 기준을 정의하는 함수#reverse: 정렬 순서numbers = [3, 1, 5, 7, 4]sorted_numbers = sorted(numbers, reverse=True) #[7, 5, 4, 3, 1] Lambda 사용 정렬1. 숫자 리스트를 절댓값 기준으로 정렬nu.. 2024. 6. 26.
[Python] 파이썬 문법 정리[3탄] (자료형, 문자열과 리스트, Tuple, Dictionary, Set) 자료형파이썬은 다양한 기본 자료형을 제공합니다. 여기에는 숫자형, 문자열, 리스트, 튜플, 딕셔너리, 집합 등이 포함됩니다. 숫자형: 정수(int), 실수(float), 복소수(complex) 등이 있습니다.a = 10 #정수b = 3.14 #실수c = 3 + 4j #복소수 문자열(str): 문자들의 시퀀스입니다. 작음따옴표('')나 큰따옴표("")로 둘러싸여 있습니다.hi = "안녕"name = "길동"plus = hi + ", " + name + "!" 리스트(list): 다양한 값들을 순서대로 저장하는 컬렉션입니다. 대괄호([])로 둘러싸여 있으며, 내부의 요소들은 콤마(,)로 구분됩니다.fruits = ['사과', '바나나', '체리']numbers = [1, 2, 3, 4, 5]mixed = [.. 2024. 5. 22.
[Python] 파이썬 문법 정리[2탄] (함수, 반환문, 지역변수, 전역변수, 람다) 함수파이썬에서 함수는 특정 작업을 수행하는 코드의 집합을 의미합니다. 함수는 코드의 재사용성을 높이고 구조를 보다 명확하게 할 수 있도록 도와줍니다. 함수를 사용함으로써, 복잡한 문제를 작은 부분으로 나누어 해결할 수 있으며, 코드의 유지보수가 용이해집니다.함수 정의와 호출#함수 정의def func(): print("Hi") #함수 호출func()인자를 받는 함수#인자를 받는 함수 정의def print_message(message): print(message) #함수 호출print_message("Hello")반환 값이 있는 함수#반환 값이 있는 함수 정의def add(a, b): return a + b #함수 호출result = add(5, 3)print(result) # 8EX) 리스.. 2024. 5. 8.
[Python] 파이썬 문법 정리[1탄](변수, 리스트, for, while, if-elif-else) 파이썬(Python)은 1991년 귀도 반 로섬에 의해 개발된 고급 프로그래밍 언어입니다. 초보자부터 전문가까지 널리 사용되며, 특히 데이터 과학, 웹 개발, 자동화, 인공 지능 등 다양한 분야에서 인기가 높습니다.  변수파이썬에서 변수는 데이터를 저장하는 데 사용되는 이름입니다. 파이썬은 동적 타입 언어이므로 변수를 선언할 때 데이터 타입을 명시할 필요가 없습니다. 대신, 변수에 값을 할당할 때 파이썬이 자동으로 해당 변수의 타입을 결정합니다.#변수 x에 정수 10 할당x = 10#변수 y에 문자열 "Hello, World!"를 할당y = "Hello, World!"#변수 z에 리스트 [1, 2, 3]을 할당z = [1, 2, 3]#x의 타입 출력print(type(x)) #int#y의 타입 출력pri.. 2024. 5. 8.