이 튜토리얼에서는 map 을 사용하여 행렬에서 최대 개수가 1인 행을 찾는 프로그램을 작성할 것입니다. 기능. 다음과 같은 행렬이 있다고 가정해 보겠습니다. 행렬 =[ [0, 0, 1], [1, 1, 1], [1, 1, 0] ] 우리는 다양한 방법으로 프로그램을 작성할 수 있습니다. 그러나 지도 를 사용하여 기능을 사용하려면 아래 절차를 따릅니다. 매트릭스를 초기화합니다. 지도 를 사용하여 모든 행에서 1의 수 찾기 기능. 목록에 저장하세요. 목록에서 최대값을 인쇄합니다. 예 ## initializing the matrix
이 자습서에서는 목록의 모든 요소가 숫자보다 큰지 여부를 확인합니다. 예를 들어, [1, 2, 3, 4, 5] 목록이 있습니다. 및 숫자 0. 목록의 모든 값이 주어진 값보다 크면 True 를 반환합니다. else 거짓 . 간단한 프로그램입니다. 3분 이내로 작성해 드립니다. 먼저 직접 시도하십시오. 해결책을 찾을 수 없다면 아래 단계에 따라 프로그램을 작성하십시오. 목록 및 숫자 초기화 목록을 순환합니다. If yes, return **False** 참을 반환합니다. 예시 ## initializing the list
이 튜토리얼에서는 문제에 대한 해결책을 찾을 것입니다. 문제가 무엇인지 봅시다. 문자열 목록이 있습니다. 및 요소 . 문자열을 찾아야 합니다. 주어진 요소와 밀접하게 일치해야 하는 목록에서. 예를 참조하십시오. Inputs strings = ["Lion", "Li", "Tiger", "Tig"] element = "Lion" Ouput Lion Li startswith 를 사용하여 이를 달성할 수 있습니다. 내장 메소드. 문자열을 찾는 단계를
이 튜토리얼에서는 문자열에서 모든 중복 값을 찾는 방법을 배울 것입니다. 파이썬에서는 다양한 방법으로 이를 수행할 수 있습니다. 하나씩 살펴보겠습니다. 우리가 작성할 프로그램의 목적은 문자열에 있는 중복 문자를 찾는 것입니다. 예를 들어, tutorialspoint 문자열이 있습니다. 이 프로그램은 우리에게 나는 출력으로. 간단히 말해서 문자열에서 개수가 1보다 큰 문자를 찾아야 합니다. 봅시다. 스크래치 프로그램 모듈을 사용하지 않고 프로그램을 작성합니다. 우리는 목표를 달성하기 위해 다양한 Python 방법을 사용할 수
이 튜토리얼에서는 Python에서 두 개의 사전을 결합하는 방법을 배울 것입니다. . 두 개의 사전을 병합하는 몇 가지 방법을 살펴보겠습니다. update() 메소드 먼저 사전 update()의 내장 메소드를 볼 것입니다. 병합합니다. 업데이트() 메소드는 없음을 반환합니다. 객체를 만들고 두 개의 사전을 하나로 결합합니다. 프로그램을 봅시다. 예 ## initializing the dictionaries fruits = {"apple": 2, "orange" : 3, "tangerin
이 튜토리얼에서는 IP 주소에서 선행 0을 제거하는 프로그램을 작성할 것입니다. 정확히 무엇인지 봅시다. IP 주소가 255.001.040.001이라고 가정해 보겠습니다. , 그런 다음 255.1.40.1로 변환해야 합니다. . 프로그램을 작성하려면 아래 절차를 따르십시오. IP 주소를 초기화합니다. IP 주소를 나눕니다. 분할 기능 사용 IP 주소의 각 부분을 int 로 변환 선행 0을 제거합니다. 각 부분을 str로 변환하여 모든 부분을 결합합니다. 결과가 최종 결과물입니다. 예시 ## initializing IP addr
이 튜토리얼에서는 배열을 주어진 위치로 뒤집는 방법을 배웁니다. 문제 설명을 봅시다. 배열이 있습니다. 정수 및 숫자 n . 우리의 목표는 배열의 요소를 뒤집는 것입니다. 0번째부터 (n-1)번째에 대한 색인 인덱스. 예를 들어, Input array = [1, 2, 3, 4, 5, 6, 7, 8, 9] n = 5 Output [5, 4, 3, 2, 1, 6, 7, 8, 9] 목표 달성을 위한 절차 배열 및 숫자 초기화 n / 2까지 반복합니다. (i)번째 교체 색인 및 (n-i-1)번째 요소. 결과를 얻을 배열을 인
이 기사에서는 Python 3.x를 사용하는 기계 학습의 기본 사항에 대해 학습합니다. 또는 그 이전. 먼저 기존 라이브러리를 사용하여 기계 학습 환경을 설정해야 합니다. >>> pip install numpy >>> pip install scipy >>> pip install matplotlib >>> pip install scikit-learn 머신 러닝은 경험과 사실에 대한 연구를 다루며 제공된 의도를 기반으로 예측이 제공됩니다. 데이터베이스가 클수록 기계 학
이 기사에서는 Python의 isprintable()과 해당 응용 프로그램에 대해 알아봅니다. Is printable()은 문자열 처리를 위해 사용되는 내장 메서드입니다. isprintable() 메서드는 문자열에 있는 모든 문자가 인쇄 가능한 유형이거나 문자열이 비어 있으면 True를 반환하고, 그렇지 않으면 False의 부울 값을 반환합니다. 인수 − 호출 시 인수가 필요하지 않습니다. 인쇄 가능한 문자 목록에는 숫자, 문자, 특수 기호 및 공백이 포함됩니다. string의 문자가 인쇄 가능한지 확인하기 위해 이 그림을
이 기사에서는 Python 3.x의 Log 함수에 대해 학습합니다. 또는 더 일찍. 여기에서 우리는 로그 값의 다른 형태에 대해 관찰할 것입니다. 이제 Python 표준 라이브러리에서 로그 함수를 사용하는 방법에 대해 논의해 보겠습니다. 다음은 Python 언어에서 사용할 수 있는 다양한 형태의 로그 함수를 보여주는 예입니다. 먼저 수학 모듈을 사용하는 방법을 살펴보겠습니다. 수학 가져오기 가져온 후 수학 모듈에서 사용할 수 있는 모든 기능을 사용할 수 있습니다. 이제 구현을 살펴보겠습니다. 예시 import math# l
이 기사에서는 벡터화 및 Python 3.x를 사용한 구현과 관련된 다양한 기술에 대해 배웁니다. 또는 그 이전. 벡터화란 무엇입니까? 벡터화는 루프를 사용하지 않고 배열을 구현하는 기술입니다. 대신 함수를 사용하면 코드의 실행 시간과 실행 시간을 효율적으로 최소화하는 데 도움이 됩니다. 단일 출력을 생성하기 때문에 스칼라 곱이라고도 하는 벡터의 내적, 벡터의 (길이 X 길이)와 같은 차원의 정방 행렬을 생성하는 외적, 요소와 같은 배열 대신 벡터에 대해 다양한 연산이 수행되고 있습니다. 동일한 인덱스의 요소와 행렬의 차원을 곱하
이 기사에서는 Python GIL(Global Interpreter Lock)이란 무엇인지 알아봅니다. 이것은 여러 스레드에 대한 Python 인터프리터의 가용성을 동시에 방지하는 잠금 또는 장애입니다. GIL은 Python 3.x에서 오류/문제로 식별됩니다. 또는 다중 스레드 아키텍처에서 다중 스레드를 허용하지 않기 때문에 더 일찍. 왜 도입되었나요? Python은 자동 가비지 수집 개념을 지원합니다. 개체의 참조 횟수가 0에 도달하는 즉시 메모리가 정리되고 사용할 수 있습니다. >>> import sys &g
이 기사에서는 Kivy 프레임워크와 설치에 대해 알아봅니다. Kivy는 Windows, Linux 및 Mac용 크로스 플랫폼 애플리케이션을 지원하는 오픈 소스인 GUI 기반 애플리케이션 인터페이스입니다. 설치 가이드 먼저 PC에 python을 설치해야 합니다. 그런 다음 종속성을 설치해야 합니다. 윈도우 - python -m pip install kivy.deps.angle 리눅스 - $ sudo add-apt-repository ppa:kivy-team/kivy Kivy 파일 설치 윈도우 - 파이썬 -m pip 설치
이 기사에서 우리는 python과 Java의 범위에 대해 앞으로 나올 기술과 최신 기술을 쉽게 구현하는 방법을 배울 것입니다. 자바 자바의 기능 객체 지향 플랫폼 독립적 분산 컴퓨팅 및 네트워크 기능 포함 멀티스레딩 지원 보안이 최우선 스택 할당 시스템 사용 가능 지원/사용 가능한 프레임워크 스프링 프레임워크(웹 애플리케이션) Grails(동적 환경) 자바 서버 페이스 Google 웹 툴킷 플레이 프레임워크 Struts 프레임워크 파이썬 파이썬의 기능 해석된 객체 지향 언어 모듈식, 동적 및 견고함 휴대용 플랫폼 간
이 기사에서는 Python 3.x에서 Keyboard 모듈을 사용하는 방법을 배웁니다. 또는 그 이전. 아이디 선호 − 주피터 노트북 설치 - >>> pip install keyboard 모듈의 기능 - 특정 키의 동작을 차단할 수 있습니다. 클릭 리스너를 사용하여 키보드에서 인텐트를 관리할 수 있습니다. 플랫폼 간 호환성. 키보드에서 사용할 수 있는 특수 및 단축키를 지원합니다. 이제 이것을 코드의 형태로 구현해 봅시다 - 예시 import keyboard # It writes the content k
이 기사에서는 Scikit-learn의 학습 모델 구축:Python 기계 학습 라이브러리에 대해 알아봅니다. 무료 머신러닝 라이브러리입니다. numpy 및 scipy로 직접 구현하여 랜덤 포레스트, 벡터 머신 및 k-최근접 이웃과 같은 다양한 알고리즘을 지원합니다. 데이터세트 가져오기 pandasUrl 가져오기 =data=pandas.rad_csv(url) 데이터 탐색 및 정리 head 메소드를 사용하여 필요에 따라 레코드를 지정/필터링할 수 있습니다. data.head()data.head(n=4) # 레코드를 4로 제한 데이
이 기사에서는 Python 로그인과 보호 및 보안의 다양한 단계에 대해 알아봅니다. 우선, 로깅 모듈을 가져와야 하며, 그 다음 로거를 사용하여 현재 상태와 로그 메시지를 확인해야 합니다. 5가지 심각도 수준이 있습니다. 즉 - 경고 정보 오류 중요 디버그 로깅 모듈을 사용하면 구성을 수동으로 설정하지 않고 직접 시작할 수 있습니다. 예시 Import logging logging.debug('a debug message') logging.info('an info message') logging.w
이 기사에서는 유니코드 데이터(Python 3.x의 유니코드 데이터베이스)에 대해 배웁니다. 또는 그 이전. 유니코드 문자 데이터베이스 모듈은 유니코드의 모든 기능을 문자에 제공합니다. 모듈은 모듈에 언급된 것과 동일한 이름과 기호를 사용합니다. 이제 모듈에서 사용할 수 있는 몇 가지 기능을 살펴보겠습니다. 조회 기능 이 함수를 사용하면 입력에 전달된 해당 이름에 대한 기호를 얻을 수 있습니다. 예시 import unicodedata print (unicodedata.lookup('HYPHEN')) print (
우리 모두는 데이터 유형을 선언하고 작업할 수 있습니다. 우리는 그들의 상호 전환에 대해 궁금해 한 적이 있습니까? 이 기사에서는 유형 캐스팅이라고도 불리는 Python의 내장 함수를 사용하여 이러한 데이터 유형을 변환하는 방법을 배웁니다. 유형 캐스팅에는 암시적 및 명시적의 두 가지 유형이 있습니다. 이 모듈에서는 명시적 유형 캐스팅에 대해서만 논의할 것입니다. 이제 몇 가지 기본 및 유형 변환을 살펴보겠습니다. Python의 정수형 변환 int() 함수를 사용하면 모든 데이터 유형을 정수로 변환할 수 있습니다. Base는 정
일류 시민은 다른 동료 엔티티를 촉진하는 모든 작업을 지원할 수 있는 엔티티입니다. 이러한 엔터티가 자주 사용됩니다. 인수를 전달하는 동안 함수에서 값을 반환하고 조건부 수정 및 값 할당을 수행합니다. 이 기사에서는 Python 3.x 또는 이전 버전에서 일류 시민의 구현 및 사용법을 살펴보겠습니다. 또한 모든 엔터티가 일등 시민이라는 태그를 받는 항목을 배울 것입니다. 이러한 시민은 기능과 함께 변수를 포함합니다. 먼저 일등 시민의 일부인 데이터 유형에 익숙해지자 정수 플로팅 유형 복소수 문자열 위에서 언급한 네 가지