본문 바로가기
반응형

python example7

[Python] sorted() 함수와 sort() 메서드 차이점 목 차1. sorted()와 sort()의 차이점1-1. sorted()1-2. sort()2. 마무리 1. sorted()와 sort()의 차이점Python에는 sorted() 함수 외에도 리스트 전용 메서드인 sort()가 있습니다. 1-1. sorted()반복 가능한 객체를 정렬하고, 새로운 리스트를 반환합니다.원본 데이터는 변경되지 않습니다.numbers = [4, 2, 9, 1, 5]# sorted()는 새로운 정렬된 리스트를 반환sorted_numbers = sorted(numbers)print(sorted_numbers) # [1, 2, 4, 5, 9]print(numbers) # 원본 리스트는 변경되지 않음: [4, 2, 9, 1, 5] 1-2. sort()리스트에서만 사용.. 2024. 10. 23.
[Python] 파이썬 짝수 홀수 판별 예제 목 차0. 개요1. if, else 조건문 활용 예제2. while 반복문 활용 예제 0. 개요파이썬 짝수 홀수 판별에 대한 기본적인 이해를 위해 예제 소스들을 작성해 보겠습니다.짝수는 2의 배수라는 뜻입니다.홀수는 숫자를 2로 나누었을 때 나머지가 1인 숫자들입니다.n%2 == 0 짝수, n%1 == 1 홀수 1. if, else 조건문 활용 예제숫자를 입력받아 2로 나누었을 때 나머지가 0이면 짝수, 1이면 홀수를 출력하는 소스입니다.n = int(input("숫자를 입력하시오."))if n%2 == 0 : print(f'{n} 숫자는 짝수입니다.')else : print(f'{n} 숫자는 홀수입니다.')'''실행 결과숫자를 입력하시오. 1515 숫자는 홀수입니다.--------------.. 2024. 9. 29.
[Python] 파이썬 enumerate() 함수 사용법 목 차0. 요약1. enumerate 함수란?2. 기본 구조3. 기본 사용법4. 시작 인덱스 설정하기5. 문자열에 함수 사용6. 리스트 내포와 함께 사용7. 딕셔너리에서 사용 0. 요약enumerate()는 인덱스와 값을 동시에 가져올 때 유용합니다.for 루프에서 리스트의 인덱스를 따로 관리하지 않아도 되는 장점이 있습니다. 1. enumerate 함수란?enumerate() 함수는 파이썬에서 리스트, 튜플, 문자열 등과 같은 이터러블(반복 가능한 객체)의 각 요소에 대해 인덱스와 해당 요소를 함께 반환해주는 함수입니다. 이를 통해 이터러블의 요소를 반복하면서 인덱스를 쉽게 추적할 수 있습니다. 2. 기본 구조iterable : 리스트, 튜플, 문자열 같은 반복 가능한 객체start : 인덱스의 시작값.. 2024. 9. 26.
[Python] 파이썬 삼항 연산자 목 차1. 삼항 연산자(ternary operator)란?1-1. 기본 예시 (조건이 참인 경우)1-2. 기본 예시 (조건이 거짓인 경우)1-3. 복합 삼항 연산자 1. 삼항 연산자(ternary operator)란?조건에 따라 값을 선택하는 방식으로, if 와 else를 한 줄로 표현할 수 있는 방식입니다.  if else  1-1. 기본 예시 (조건이 참인 경우)a = 1result = '참' if a == 1 else '거짓'print(result) # 참 1-2. 기본 예시 (조건이 거짓인 경우)a = 0result = '참' if a == 1 else '거짓'print(result) # 거짓 1-3. 복합 삼항 연산자a = 0result = '양수' if a > 0 else ('음수' if a.. 2024. 9. 13.
[Python] 파이썬 packing, unpacking - 패킹, 언패킹 쉽게 이해하기 패킹 (PACKING) 튜플 패킹 리스트 패킹 * 연산자를 사용한 패킹 (*, ** 가변 인자 패킹) 가변 함수를 사용한 활용 예제 언패킹 (UNPACKING) 튜플 언패킹 리스트 언패킹 * 연산자를 사용한 언패킹 함수에서의 언패킹 예제   파이썬 패킹(packing)은 여러 개의 값을 하나의 변수로 묶는 과정파이썬 언패킹(unpacking)은 묶인 값을 여러 개의 변수로 분리하는 과정  패킹 (PACKING)파이썬에서 패킹은 여러 개의 값을 하나의 변수로 묶는 것을 의미합니다. 리스트, 튜플 같은 자료형을 묶을 때 주로 사용되며, 가변인자 사용시에도 유용하게 사용 됩니다. 튜플 패킹a = 1, 2, 3, 4print(a) # (1, 2, 3, 4) 리스트 패킹a = [1, 2, 3, 4]print(a).. 2024. 9. 12.
[Python] input() 함수 - 파이썬 입력 함수 사용 목 차파이썬 input() 함수란?사용 방법원하는 타입으로 타입 변환 방법기본 문제 풀이 파이썬 input() 함수란?파이썬(Python)에서 input() 함수는 사용자에게 값을 입력을 받기 위한 함수입니다. 항상 'str' 문자열 타입으로만 값을 반환합나다. 또한 자바를 사용해보신 분이라면 자바의 Scanner 클래스를 떠올려 주시면 됩니다. 두 가지 모두 사용자로부터 입력 받아 변수에 담아준다는 공통점이 있습니다. 파이썬 input함수의 경우, 입력을 받아 원하는 타입으로 형변환 하여 사용해야 하지만 자바의 Scanner 클래스의 경우는 직접 원하는 타입을 입력 받을 수 있다는 차이점이 있습니다.  사용 방법n = input("입력하시오 : ")print(n)print(type(n))'''실행 결과.. 2024. 9. 5.
반응형