열거형은 고유한 상수 값에 바인딩된 기호 이름(구성원) 집합인 열거형을 만들기 위한 파이썬의 클래스입니다. 열거형의 멤버는 이러한 상징적 의미로 비교할 수 있으며 열거형 자체를 반복할 수 있습니다. 열거형의 특징은 다음과 같습니다. 열거형은 repr()이라고도 하는 개체의 평가 가능한 문자열 표현입니다. 열거형의 이름은 name 키워드를 사용하여 표시됩니다. type()을 사용하여 열거형 유형을 확인할 수 있습니다. 예 import enum # Using enum class create enumerations c
목록은 파이썬에서 가장 자주 사용되는 데이터 구조입니다. 목록에 더 많은 요소를 추가하려는 경우 목록 확장이 발생합니다. 다음 5가지 방법으로 수행할 수 있습니다. 더하기 연산자 사용 여기에 + 연산자를 사용하여 새 목록의 요소를 추가하기만 하면 됩니다. 동작은 변수 값을 수정하는 방법과 유사합니다. 예시 list = ['Mon','Tue','Wed'] list = list + ['Thu','Fri'] print(list) 출력 위의 코드를 실행하면 다음과
모든 프로그래밍 언어에서 예외가 발생하는 상황을 찾습니다. Python에는 많은 내장 예외 처리 메커니즘이 있습니다. 이 예외 이름으로 처리되는 오류가 있습니다. 파이썬에는 또한 예외 처리 여부에 관계없이 실행되는 finally라는 블록이 있습니다. 구문 try: # main python Code.... except: # It is optional block # Code to handle exception finally: # This Cod
텍스트에서 숫자만 추출하는 것은 파이썬 데이터 분석에서 매우 일반적인 요구 사항입니다. 파이썬 정규식 라이브러리를 사용하여 쉽게 수행할 수 있습니다. 이 라이브러리는 부분 문자열로 추출할 수 있는 숫자의 패턴을 정의하는 데 도움이 됩니다. 예시 아래 예제에서는 re 모듈의 findall() 함수를 사용합니다. 이 함수의 매개변수는 추출하려는 패턴과 추출하려는 문자열입니다. 아래 예에서는 소수점이나 음수 부호가 아닌 숫자만 얻습니다. import re str=input("Enter a String with numbers:
문자열은 일련의 유니코드 문자인 파이썬입니다. 한번 선언되면 변경할 수 없습니다. 이 기사에서는 문자열의 길이를 찾는 다양한 방법이 무엇인지 알아볼 것입니다. len() 사용 이것은 가장 직접적인 방법입니다. 여기서 len()이라는 라이브러리 함수를 사용합니다. 문자열이 함수에 매개변수로 전달되고 화면에 문자 수가 표시됩니다. 예시 str ="Tutorials" print("Length of the String is:", len(str)) 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다
목록은 Python의 컬렉션 데이터 유형입니다. 목록의 요소는 변경할 수 있으며 요소와 관련된 특정 순서는 없습니다. 이 기사에서는 Python에서 목록의 길이를 찾는 방법을 살펴보겠습니다. 즉, 중복 여부에 관계없이 목록에 있는 요소 수를 가져와야 합니다. 예시 아래 예에서는 일이라는 이름의 목록을 사용합니다. 먼저 len() 함수를 사용하여 목록의 길이를 찾습니다. 그런 다음 몇 가지 요소를 더 추가하고 append() 함수를 사용하여 길이를 다시 확인합니다. 마지막으로 remove() 함수를 사용하여 일부 요소를 제거하고 길
데이터 세트에서 가장 자주 사용되는 10개의 단어를 찾아야 하는 경우 Python은 컬렉션 모듈을 사용하여 이를 찾는 데 도움을 줄 수 있습니다. 컬렉션 모듈에는 단어 목록을 제공한 후 단어 수를 제공하는 카운터 클래스가 있습니다. 또한 프로그램 입력에 필요한 단어의 수를 찾기 위해 most_common 방법을 사용합니다. 예시 아래 예에서 우리는 단락을 취하고 먼저 split()을 적용하여 단어 목록을 만듭니다. 그런 다음 counter()를 적용하여 모든 단어의 개수를 찾습니다. 마지막으로 most_common 함수는 우리가
Mean, Median 및 Mode는 데이터 분석에서 매우 자주 사용되는 통계 함수입니다. 일부 파이썬 라이브러리가 있지만. 평균 찾기 숫자 목록의 평균은 숫자의 평균이라고도 합니다. 그것은 모든 숫자의 합을 취하여 숫자의 개수로 나누어 구합니다. 아래 예제에서는 sum() 함수를 적용하여 숫자의 합을 구하고 elen() 함수를 적용하여 숫자의 개수를 얻습니다. 예 num_list =[21, 11, 19, 3,11,5]# 숫자의 합 찾기num_sum =sum(num_list)#합을 목록의 길이로 나눕니다mean =num_sum /
Float 메서드는 숫자 또는 숫자가 포함된 문자열을 float 데이터 유형으로 변환하는 파이썬 표준 라이브러리의 일부입니다. 문자열을 float로 변환하는 데 유효한 것으로 간주되는 경우 다음 규칙이 있습니다. 문자열에는 숫자만 포함되어야 합니다. 숫자 사이의 수학 연산자도 사용할 수 있습니다. 문자열은 NaN 또는 inf를 나타낼 수 있습니다. 시작과 끝의 공백은 항상 무시됩니다. 예시 아래 프로그램은 float 함수가 적용될 때 어떻게 다른 값이 반환되는지를 나타냅니다. n = 89 print(typ
이 두 가지 방법은 분수의 가장 가까운 정수 값을 얻는 데 도움이 되는 파이썬 수학 모듈의 일부입니다. 바닥() 10진수가 포함된 숫자를 매개변수로 받아 숫자 자체보다 작은 정수를 반환합니다. 구문 Syntax: floor(x) Where x is a numeric value 바닥()의 예 아래 예제에서는 정수, 양수 십진수 및 음수 십진수와 같은 다양한 유형의 숫자 값을 가져와서 바닥 기능을 적용합니다. 제공된 숫자 값보다 작은 가장 가까운 정수를 얻습니다. import math x,y,z = 21 , -23.6 , 14.
이 함수는 변경 가능한 목록을 변경할 수 없는 목록으로 변환하는 데 도움이 됩니다. 이것은 항목이 변경 가능한 목록을 선언했지만 특정 단계 후에 목록의 요소가 변경되는 것을 허용하지 않으려는 경우에 필요합니다. 이러한 시나리오에서는 아래와 같이 frozenset() 함수를 적용합니다. 구문 Syntax: frozenset(iterable_object_name) 아래 예에서 우리는 목록을 가져와 요소를 변경하고 인쇄합니다. 그런 다음 다음 단계에서 frozenset 함수를 적용하고 요소를 다시 변경해 봅니다. 두 번째 단계에서 목록
최대 공약수 또는 gcd는 gcd를 구해야 하는 두 수를 모두 나눌 수 있는 가장 높은 수를 찾는 수학 표현식이며 나머지는 0입니다. 그것은 많은 수학적 응용을 가지고 있습니다. 파이썬에는 수학 모듈에 내장된 gcd 함수가 있어서 이 용도로 사용할 수 있습니다. gcd() 두 개의 정수를 매개변수로 받아 gcd 값인 정수를 반환합니다. 구문 Syntax: gcd(x,y) Where x and y are positive integers. gcd()의 예 아래 예에서 우리는 한 쌍의 정수에 대한 gcd의 결과를 출력합니다. impo
다양한 값 범위에 대해 프로그램의 모델이나 동작을 연구할 때 난수를 생성해야 합니다. Python은 random 모듈을 사용하여 이러한 난수를 생성할 수 있습니다. 아래 예에서는 먼저 단일 난수를 생성한 다음 이를 확장하여 난수 목록을 생성하는 방법을 볼 것입니다. 단일 난수 생성 random 모듈의 random() 메서드는 0과 1 사이의 부동 소수점 수를 생성합니다. 예시 import random n = random.random() print(n) 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. - 0.2112200
get() 메서드는 사전의 요소에 액세스하기 위한 표준 파이썬 라이브러리의 일부입니다. 때로는 사전에 없는 키를 검색해야 할 수도 있습니다. 이러한 경우 인덱스에 의한 접근 방식은 오류를 발생시키고 프로그램을 중단시킬 것입니다. 하지만 get() 메서드를 사용하면 오류 없이 프로그램을 처리할 수 있습니다. 구문 Syntax: dict.get(key[, value]) The value field is optional. 예시 아래 예에서는 customer라는 사전을 만듭니다. 주소와 거리를 키로 가지고 있습니다. get 함수를 사용하
Python에서는 때때로 출력을 링크하고 셀 프롬프트에서 화면을 지우고 싶을 때가 있습니다. Control + l을 눌러 화면을 지울 수 있습니다. 그러나 프로그램의 출력량과 출력 형식에 따라 프로그래밍 방식으로 화면을 지워야 하는 상황이 있습니다. 이러한 경우 프로그램에서 필요할 때 화면을 지우는 몇 가지 명령을 Python 스크립트에 넣어야 합니다. 화면을 지우려면 파이썬의 OS 모듈에서 system()이 필요합니다. Windows 및 Linux와 같은 다른 플랫폼의 경우 아래 예와 같이 다른 명령을 전달해야 합니다. 또한 인
Google은 Google 서비스에서 데이터를 가져오기 위해 Python 코드를 작성하는 노력을 최소화하는 많은 Python 패키지를 제공합니다. 그러한 패키지 중 하나는 Google 이미지 다운로드입니다. 키워드를 매개변수로 받아 해당 키워드로 이미지를 찾습니다. 예 아래 예에서는 이미지 수를 5개로 제한하고 프로그램이 파일이 생성된 URL을 인쇄할 수도 있습니다. from google_images_download import google_images_download #instantiate the class response =
파이썬에서 print 문은 기본적으로 줄 바꿈 문자를 추가합니다. 따라서 여러 인쇄 문이 있을 때 각각의 출력은 아래 예에서 볼 수 있듯이 여러 줄로 인쇄됩니다. 우리의 목표는 그것을 한 줄에 인쇄하고 인쇄 기능에 몇 가지 특수 매개변수를 사용하여 이를 달성하는 것입니다. 일반 인쇄() 아래 예는 각각의 줄에 새 줄이 있는 여러 명령문을 인쇄합니다. 예시 print("Apple") print("Mango") print("Banana") 출력 위의 코드를 실행하면 다음과 같은
파이썬 목록 생성 예시 C:\Py3Project>howdoi create a python list 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. - >>> l = [None] * 10 >>> l [None, None, None, None, None, None, None, None, None, None] 오늘 날짜 인쇄하기 예시 c:\python3>howdoi print today's date in python 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
파이썬의 인기가 높아짐에 따라 파이썬 코딩에 사용할 수 있는 기능이 점점 더 많아지고 있습니다. 이 기능을 사용하면 코드를 더 적은 줄로 더 깔끔하게 작성할 수 있습니다. 이 기사에서는 매우 자주 사용되며 가장 유용한 10가지 파이썬 트릭을 볼 것입니다. 목록 뒤집기 reverse() 함수를 사용하여 주어진 목록을 간단히 뒤집을 수 있습니다. 목록에 있는 숫자 및 문자열 데이터 유형을 모두 처리합니다. 예 목록 =[시리야, 라비나,삼프리티 ]List.reverse()print(목록) 출력 위의 코드를 실행하면 다음과 같은 결과가
여기에서 우리는 파이썬에서 이등분을 볼 것입니다. bisect는 이진 검색에 사용됩니다. 이진 검색 기술은 정렬된 목록에서 요소를 찾는 데 사용됩니다. 이등분은 하나의 라이브러리 함수입니다. Python에서 bisect를 사용하는 세 가지 다른 작업을 볼 수 있습니다. 요소의 첫 번째 항목 찾기 bisect.bisect_left(a, x, lo =0, hi =len(a)) 이 함수는 정렬된 목록에서 x의 가장 왼쪽 삽입 지점을 반환하는 데 사용됩니다. 이 경우 마지막 두 매개변수는 선택사항입니다. 이 두 가지는 하위 목록에서 검