파이썬의 bool()은 제공된 매개변수의 부울 값을 반환합니다. 매개변수는 다음 중 하나일 수 있으며 결과는 아래 조건과 같습니다. 여기에 언급된 값을 제외하고 나머지 값은 True를 반환합니다. 전달된 매개변수 값이 다음과 같을 때 False가 반환됩니다. - 없음 거짓 조건 모든 숫자 유형의 0 빈 시퀀스(), [] 등 {}와 같은 빈 매핑 0 또는 False를 반환하는 __bool__() 또는 __len()__ 메서드가 있는 클래스의 객체 예 아래 프로그램에서는 이러한 모든 예제 시나리오
이 기사에서는 Python 3.x의 집합에 대한 반복/순회에 대해 배웁니다. 또는 이전. 중복이 없는 정렬되지 않은 개체 모음입니다. 이것은 모든 요소를 중괄호로 묶어서 수행할 수 있습니다. set이라는 키워드를 통해 유형 캐스팅을 사용하여 집합을 형성할 수도 있습니다. 방법 1 - 인덱스 없이 이터러블 사용 예시 set_inp = {'t','u','t','o','r','i','a','l','s',&
컴퓨터는 바이트의 데이터만 저장할 수 있으므로 다양한 데이터 형식을 바이트 데이터 형식으로 변환해야 합니다. 예를 들어 바이트가 되는 이미지는 PNG, JPEG 등으로 저장됩니다. 마찬가지로 음악은 .WAV, .MP3 등으로 저장됩니다. 이 형식을 만들고 관리하는 소프트웨어는 이 데이터를 바이트로 변환하여 얻을 수 있습니다. 저장. 파이썬에서 바이트 객체는 사람이 읽을 수 없는 바이트 시퀀스입니다. 그러나 문자열은 사람이 읽을 수 있는 일련의 문자입니다. 문자는 컴퓨터에 바이트로 저장되기 전에 인코딩됩니다. 인코딩 문자열을 디스크
python의 callable() 함수는 객체가 호출 가능한 경우 true를 반환하고 그렇지 않은 경우 false를 반환하는 표준 라이브러리의 일부입니다. 객체 자체에는 호출 가능한 호출 메서드가 있어야 합니다. 예를 들어 값이 있는 변수를 선언하면 호출 가능하지 않지만 함수를 선언하면 호출 가능하게 됩니다. 호출 가능한 개체 아래에서 호출 가능한 함수를 선언합니다. 이는 실제로 함수를 호출하고 호출 가능한 함수를 통해 확인함으로써 확인할 수 있습니다. 예 def func_callable(): x = 3 &
팬더 데이터 프레임은 행과 열이 있는 테이블과 유사합니다. 때때로 우리는 다음 방법으로 달성할 수 있는 데이터 프레임에서 한 열의 첫 글자를 대문자로 표시해야 할 수도 있습니다. 데이터프레임 생성 아래 예에서는 먼저 열 이름이 Day 및 Subject인 데이터 프레임을 만듭니다. 예시 import pandas as pd # A dataframe df = pd.DataFrame({'Day': ['mon', 'tue', 'wed', 'thu', 'fri
이 기능은 단어의 문자를 소문자로 변환하는 데 유용합니다. 두 문자열에 적용하면 대소문자 구분 없이 해당 값을 일치시킬 수 있습니다. casefold() 적용 아래 예제에서는 casefold() 함수를 문자열에 적용하고 결과는 모두 소문자로 나옵니다. 예시 string = "BestTutorials" # print lowercase string print(" lowercase string: ", string.casefold()) 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. - Lo
이 기사에서는 Python 3.x에서 문자열의 문자를 반복/순회하는 방법을 배웁니다. 또는 그 이전. 문자열은 공백, 알파벳 또는 정수를 포함할 수 있는 문자 모음입니다. 인덱스를 사용하거나 참조를 통해 액세스할 수 있습니다. 일반적으로 구현되는 몇 가지 방법은 다음과 같습니다. 방법 1 - 인덱싱이 없는 직접 반복기 예시 string_inp = "tutorialspoint" # Iterate over the string for value in string_inp: print(value,
이 기사에서는 Python 3.x에서 Join() 함수를 구현하는 방법에 대해 알아봅니다. 또는 그 이전. iterable 목록에 대한 가장 일반적인 구현을 살펴보겠습니다. 여기서 우리는 구분 기호를 통해 목록의 요소를 결합합니다. 구분 기호는 아무 문자나 사용할 수 있습니다. 예시 # iterable declared list_1 = ['t','u','t','o','r','i','a','l'] s = "-&
날짜와 시간을 비교하는 것은 모든 프로그래밍 언어에서 매우 중요한 요구 사항입니다. 파이썬에는 날짜와 시간을 사용하는 많은 내장 함수가 있는 datetime 라이브러리가 있습니다. 흥미롭게도 날짜와 시간은 다양한 숫자를 수학적으로 비교하는 것처럼 비교할 수도 있습니다. 예 아래 예에서 우리는 연도, 월 및 날짜 값을 날짜 함수에 전달하여 날짜를 선택했습니다. 그런 다음 if 조건을 사용하여 날짜를 비교하고 적절한 결과를 얻습니다. import datetime # Get default date format print("To
이 기사에서는 Python 3.x의 람다 표현식과 filter() 함수에 대해 배울 것입니다. 또는 더 일찍. 이러한 함수는 내장된 Python 표준 라이브러리에 있습니다. 람다 표현식이란 무엇입니까? 인라인 함수는 람다 식을 사용하여 정의할 수 있습니다. 람다 표현식은 람다 키워드 뒤에 쉼표로 구분된 인수 목록과 다음 형식의 인수 목록을 사용하여 평가할 표현식으로 구성됩니다. 구문 람다 인수:표현식 반환 값: 표현식에서 인수를 대체하여 계산된 값입니다. 람다 표현식은 이름이 지정되지 않기 때문에 종종 익명 함수의 이름으로
Python의 목록에는 중복 요소가 있을 수 있습니다. 목록의 길이를 계산할 때 중복 요소를 포함한 전체 길이를 얻습니다. 그러나 이 기사에서는 목록에서 고유한 요소 또는 고유한 요소의 총 수를 얻는 방법을 볼 것입니다. 예시 아래 예제에서는 컬렉션 모듈의 counter()를 사용합니다. 이 모듈에서 Counter는 해시 가능한 객체를 계산하기 위한 dict 서브클래스입니다. Counter는 요소가 사전 키로 저장되고 해당 개수가 사전 값으로 저장되는 정렬되지 않은 컬렉션입니다. 따라서 원래 목록에서 키 값이 한 번 있는 요소로만
이 기사에서는 양수 및 음수 정수의 입력 배열을 사용하는 람다 식을 사용하는 방법을 배웁니다. 하나는 음수를 포함하고 다른 하나는 양수를 포함하는 두 개의 개별 배열을 계산합니다. 여기서 우리는 하나의 인수, 즉 정수 배열만 받아들이는 Rearrange() 함수를 정의합니다. 이 함수는 배열의 다른 면에 있는 각 유형과 병합된 두 배열을 모두 반환합니다. 이제 더 잘 이해할 수 있도록 코드를 살펴보겠습니다. 예시 def Rearrange(arr): # First lambda expression returns a list of n
파이썬은 목록에서 중복 요소를 허용하므로 하나의 요소가 여러 번 표시되도록 할 수 있습니다. 목록에서 요소의 빈도는 목록에서 요소가 몇 번 나타나는지를 나타냅니다. 이 기사에서는 컬렉션 모듈의 Counter 함수를 사용하여 목록에 있는 각 항목의 빈도를 찾습니다. 구문 Syntax: Counter(list) Where list is an iterable in python 예시 아래 코드는 Counter()를 사용하여 빈도를 추적하고 items()를 사용하여 형식화된 방식으로 인쇄하기 위한 카운터 함수의 결과에서 각 항목을 반복합니
이 기사에서는 Python 3.x에서 목록 이해와 ord() 함수의 개념을 사용하여 알파벳 이외의 모든 문자를 제거할 수 있는 프로그램에 대해 배웁니다. 또는 그 이전. 알고리즘 1.We Traverse the given string to check the charater. 2.Selection of characters is done which lie in the range of either [a-z] or [A-Z]. 3.Using the join function we print all the characters which pas
이 두 함수는 클래스에서 속성을 제거하는 데 사용됩니다. delattr()은 속성의 dynamoc 삭제를 허용하는 반면 del()은 속성을 삭제할 때 더 효율적입니다. delattr() 사용 Syntax: delattr(object_name, attribute_name) Where object name is the name of the object, instantiated form the class. Attribute_name is the name of the attribute to be deleted. 예시 아래 예에서는 cus
이 기사에서는 Python 3.x에서 사용할 수 있는 다양한 유형의 목록 메서드에 대해 알아봅니다. 또는 더 일찍. 이 연산자를 사용하면 목록 콘텐츠에 대한 기본 작업을 수행할 수 있습니다. 연산자에 포함 및 제외 in 연산자 - 이 연산자는 요소가 전달된 목록에 있는지 여부를 확인하는 데 사용됩니다. 요소가 목록에 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다. not in 연산자 - 이 연산자는 요소가 전달된 목록에 존재하지 않는지 여부를 확인하는 데 사용됩니다. 요소가 목록에 없으면 true를
이 기사에서는 Python의 Logic Gates에 대해 배웁니다. Python의 각 논리 게이트를 몇 가지 쉬운 예제와 함께 자세히 살펴보겠습니다. 우리 모두는 전기 신호 처리에서 논리 게이트를 구현하는 동안 매우 익숙하며 전기 및 전자 산업에서 널리 사용됩니다. 다이오드 및 트랜지스터에 사용되므로 이러한 전자 장치를 적절하게 정렬하여 설계할 수 있습니다. 이 기사에서는 Python 3.x 또는 이전 버전에서 and, or ,not , nand ,nor 몇 가지 기본 게이트의 구현에 대해 배울 것입니다. 이러한 게이트는 해당
파이썬 목록의 모든 요소를 지우는 것은 여러 가지 방법으로 수행할 수 있습니다. 다음은 이를 달성하기 위해 구현된 몇 가지 방법입니다. clear() 사용 이 함수는 표준 라이브러리의 일부이며 파이썬 목록을 완전히 비웁니다. Syntax: list_name.clear() list_name is the name of the list supplied by 예시 아래 예에서 우리는 목록을 취하고 지우기()를 적용합니다. 결과는 빈 목록입니다. list = ['Mon', 'Tue', 'Wed
이 기사에서는 Python 표준 라이브러리의 수학 모듈에서 사용할 수 있는 특수 함수와 상수에 대해 알아봅니다. 여기서 −와 같은 몇 가지 상수에 대해 설명합니다. 파이 inf 난 타우 그리고 일부 기능은 감마 Isinf 이스난 무한() erf() 상수와 각각의 값에 대해 논의해 보겠습니다. - 파이 3.141592….. e 2.718281… ... 정보 6.283185… ... 난 타우 이제 몇 가지 특수 기능과 그 구현에 대해 논의해 보겠습니다. − 감마 - 감마(n)의 값을
divmod()는 두 개의 숫자를 매개변수로 사용하고 나눗셈의 몫과 나머지를 튜플로 제공하는 파이썬 표준 라이브러리의 일부입니다. 숫자의 나눗셈을 확인하고 숫자가 소수인지 확인하는 것과 같은 많은 수학 응용 프로그램에서 유용합니다. 구문 구문:divmod(a, b)a 및 b :b는 aa를 나누고 b는 정수 또는 부동 소수점 예시 아래 예에서 정수와 부동 소수점 모두의 경우를 보십시오. divmod()를 적용하면 정수와 부동 소수점 값도 포함할 수 있는 결과 튜플을 제공합니다. # with integersprint(5 및 2는 제공