Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. Python에서 주어진 문자열의 단어 반전

      우리에게 문자열이 주어지고 우리의 목표는 문자열에 있는 모든 단어를 뒤집는 것입니다. 출력을 달성하기 위해 split 방법과 reversed 기능을 사용할 수 있습니다. 몇 가지 샘플 테스트 사례를 살펴보겠습니다. Input: string = "I am a python programmer" Output: programmer python a am I Input: string = "tutorialspoint is a educational website" Output: website educati

    2. Python 프로그램에서 키를 기준으로 튜플을 오름차순으로 정렬

      이 튜토리얼에서는 n번째 인덱스 키를 기준으로 튜플 목록을 오름차순으로 정렬합니다. 예를 들어, [(2, 2), (1, 2), (3, 1)] 튜플 목록이 있습니다. 그런 다음 0번째 인덱스 요소를 사용하여 정렬해야 합니다. 해당 목록의 출력은 [(1, 2), (2, 2), (3, 1)]입니다. . sorted를 사용하여 이를 달성할 수 있습니다. 방법. 키를 전달해야 합니다. 목록을 정렬된 기능. 여기서 키는 정렬 기준이 되는 인덱스입니다. 정렬 목록을 가져 와서 해당 목록을 오름차순으로 반환합니다. 목록을 내림차순으로 가져오려

    3. Python 프로그램에서 요소의 길이에 따라 목록 정렬

      문자열 목록이 있고 우리의 목표는 목록의 문자열 길이에 따라 목록을 정렬하는 것입니다. 문자열을 길이에 따라 오름차순으로 정렬해야 합니다. 알고리즘이나 Python을 사용하여 이 작업을 수행할 수 있습니다. 내장 메소드 sort() 또는 함수 sorted() 키와 함께. 출력을 보기 위해 예를 들어 보겠습니다. Input: strings = ["hafeez", "aslan", "honey", "appi"] Output: ["appi", &qu

    4. 주어진 문자를 사용하여 가능한 단어를 인쇄하는 Python 프로그램

      이 튜토리얼에서는 주어진 문자로 가능한 모든 단어를 찾을 것입니다. 더 나은 이해를 위해 몇 가지 테스트 사례를 살펴보겠습니다. Input: words = ["hi", "hello", "bye", "good"] characters = ["h", "i", "b", "y", "e"] Output: hi bye 목표를 달성하기 위해 다음 단계를 따르십시오. 알고리즘 1. Ini

    5. 최대 세 개의 숫자를 찾는 Python 프로그램

      이 튜토리얼에서는 세 개의 숫자에서 최대값을 찾는 프로그램을 작성할 것입니다. 우리는 3개의 숫자를 갖게 될 것이고 우리의 목표는 이 3개의 숫자에서 최대 숫자를 찾는 것입니다. 더 나은 이해를 위해 몇 가지 샘플 테스트 사례를 살펴보겠습니다. Input: a, b, c = 2, 34, 4 Output: 34 Input: a, b, c = 25, 3, 12 Output: 25 Input: a, b, c = 5, 5, 5 Output: 5 세 숫자 중 최대 숫자를 찾으려면 아래 단계를 따르세요. 알고리즘 1. Initi

    6. 정렬되지 않은 두 목록의 정렬된 병합 목록을 만드는 Python 프로그램

      이 자습서에서는 두 개의 목록을 병합하고 결과 목록을 정렬된 순서로 인쇄하는 프로그램을 작성할 것입니다. 몇 가지 예를 살펴보겠습니다. Input: list_1 = [1, 3, 2, 0, 3] list_2 = [20, 10, 23, 43, 56, -1] Output: [-1, 0, 1, 2, 3, 3, 10, 20, 23, 43, 56] Input: list_1 = ["hafeez", "aslan"] list_2 = ["abc", "kareem", &quo

    7. 클라이언트의 IP 주소를 찾는 Python 프로그램

      이 튜토리얼에서는 IP 소켓을 사용하는 클라이언트의 주소 Python의 모듈 . 모든 노트북, 모바일, 태블릿 등에는 고유한 IP가 있습니다. 주소. socket 모듈을 사용하여 찾을 것입니다. IP를 찾는 단계를 살펴보겠습니다. 장치의 주소입니다. 알고리즘 1. Import the socket module. 2. Get the hostname using the socket.gethostname() method and store it in a variable. 3. Find the IP address by passing the ho

    8. 문자열에서 단어의 발생 횟수를 계산하는 Python 프로그램

      이 튜토리얼에서는 문자열에서 단어가 나오는 횟수를 세는 프로그램을 작성할 것입니다. 단어와 문자열이 주어지면 문자열에서 단어의 빈도를 계산해야 합니다. 나는 프로그래머입니다. 저는 학생입니다. 그리고 이다라는 단어는 . 우리가 작성할 프로그램은 숫자 2를 반환합니다. 단어 발생으로 문자열에서 두 번. 목표를 달성하기 위해 다음 단계를 따르십시오. 알고리즘 1. Initialize the string and the word as two variables. 2. Split the string at spaces using the sp

    9. 문자열이 팬그램인지 확인하는 Python 프로그램

      이 튜토리얼에서는 문자열이 팬그램인지 여부를 확인하는 프로그램을 작성할 것입니다. 팬그램에 대해 이야기하면서 튜토리얼을 시작하겠습니다. 팬그램이란 무엇입니까? 문자열이 작거나 대문자로 된 모든 알파벳을 포함하는 경우 문자열을 파나그램이라고 합니다. 우리는 다양한 방법으로 목표를 달성할 수 있습니다. 이 자습서에서 두 가지를 살펴보겠습니다. 1.일반 다음 단계에 따라 프로그램을 작성해 보십시오. 알고리즘 1. Import the string module. 2. Initialize a variable with ascii_lowe

    10. 단일 순회에서 공백을 문자열 앞으로 이동하는 Python 코드

      문자열이 있고 우리의 목표는 문자열의 모든 공백을 앞으로 이동하는 것입니다. 문자열에 4개의 공백이 포함된 경우 해당 4개의 공백을 모든 문자 앞으로 이동해야 한다고 가정합니다. 코딩을 하기 전에 몇 가지 샘플 테스트 사례를 살펴보겠습니다. Input: string = "tutorials point " Output: "tutorialspoint" -> output will be without quotes Input: string = "I am a python programmer

    11. Python에서 루프를 사용하지 않고 n의 처음 m배를 인쇄합니다.

      이 튜토리얼에서는 루프를 사용하지 않고 숫자 n의 m 배수를 찾는 프로그램을 작성할 것입니다. 예를 들어 숫자 n =4가 있습니다. 및 m =3 , 출력은 4, 8, 12여야 합니다. . 4의 3배입니다. 여기서 주요 제약 조건은 루프를 사용하지 않는 것입니다. range()를 사용할 수 있습니다. 루프 없이 원하는 출력을 얻는 기능. range() 함수의 작업은 무엇입니까? 범위() 함수는 반복자로 변환할 수 있는 범위 개체를 반환합니다. range()의 구문을 살펴보겠습니다. . 구문 range(start, end, step

    12. List 및 Dictionary를 사용하여 Python에서 함께 아나그램 인쇄

      이 튜토리얼에서는 list를 사용하여 아나그램을 찾고 인쇄하는 프로그램을 작성할 것입니다. 및 사전 . 우리는 모든 문제에 대해 다른 접근 방식을 가지고 있습니다. 튜토리얼을 따르지 않고 코드를 작성해 보십시오. 논리를 작성할 아이디어가 떠오르지 않는다면 아래 단계를 따르세요. 알고리즘 1. 문자열 목록을 초기화합니다.2. 빈 사전을 초기화합니다.3. 문자열 목록을 반복합니다. 3.1. 문자열을 정렬하고 사전에 키로 존재하는지 확인하십시오. 3.1.1. 정렬된 문자열이 이미 사전에 키로 존재하는 경우 원래 문자열을 키에 추가합니다.

    13. Python의 Lambda 및 필터 예제

      이 튜토리얼에서는 람다 및 필터링 Python의 기능 . 람다에 대해 알고 자습서를 시작하겠습니다. 및 필터링 식과 기능 각각. 람다 식 람다 expression은 간단한 함수를 간단하게 작성하는 데 사용됩니다. 짝수에 대해 찾고자 할 때 람다 식을 작성하면 시간을 절약할 수 있다고 가정합니다. 람다에 익숙하지 않은 경우 표현식은 tutorialspoint의 튜토리얼 섹션으로 이동합니다. 더 자세히 알아보십시오. 필터(함수, 반복) 함수 필터(함수, 반복) 하나는 함수이고 다른 하나는 iter 변수라는 두 개의 인수를 취하며

    14. FuzzyWuzzy 파이썬 라이브러리

      이 튜토리얼에서는 FuzzyWuzzy 파이썬 라이브러리. 퍼지버지 라이브러리는 문자열과 비교하도록 개발되었습니다. regex와 같은 다른 모듈이 있습니다. , difflib 문자열을 비교합니다. 하지만 FuzzyBuzzy 방식이 독특합니다. 이 라이브러리의 메서드는 true, false 또는 string 대신 일치하는 문자열의 100점 만점에 점수를 반환합니다. . FuzzyWuzzy로 작업하려면 라이브러리에서 fuzzywuzzy를 설치해야 합니다. 및 python- Levenshtein . 다음 명령어를 실행하여 설치하세요. p

    15. Python 프로그램에서 흔하지 않은 문자가 있는 연결된 문자열

      우리는 두 개의 문자열을 제공했으며 두 문자열에서 고유한 문자를 가진 새 문자열을 얻는 것이 목표입니다. 예를 들어 hafeez 문자열이 두 개 있다고 가정해 보겠습니다. 및 카림 그러면 두 문자열에서 생성될 새 문자열은 hfzkrm입니다. . 우리는 두 문자열에서 다른 문자를 얻는 것을 목표로 합니다. 내 단계를 따르기 전에 논리에 대해 한 번 생각하십시오. 프로그램의 로직이 생각나지 않는다면 아래 단계를 따르세요. 알고리즘 1. Initialize the string. 2. Initialize an empty string. 3

    16. Python 프로그램에서 n + nn + nnn + … + n(m 번) 계산

      파이썬에서 다음 급수를 계산하는 프로그램을 작성할 것입니다. 우리가 작성할 프로그램에 대한 예제 입력 및 출력을 검토하십시오. Input: 34 3 + 33 + 333 + 3333 Output: 3702 Input: 5 5 5 + 55 + 555 + 5555 + 55555 Output: 61725 따라서 두 개의 숫자가 생기고 위와 같이 생성된 급수의 합을 계산해야 합니다. 출력을 얻으려면 아래 단계를 따르세요. 알고리즘 1. Initialize the number let's say n and m. 2. Initial

    17. Python 프로그램을 이용한 기본 계산기 프로그램

      이 튜토리얼에서는 파이썬으로 기본적인 계산기를 만들 것입니다. 기본적인 계산기는 다들 아실거라 생각합니다. 우리는 사용자가 하나의 옵션을 선택하는 6가지 옵션을 제공하고 해당 작업을 수행합니다. 다음은 수행할 산술 연산입니다. 추가 빼기 곱하기 사업부 플로어 디비전 모듈로 직접 구현해 보세요. 간단한 계산기를 위한 코드를 작성하려면 아래 단계를 따르세요. 알고리즘 1. 두 숫자를 초기화합니다.2. 6가지 옵션을 제공하여 사용자에게 옵션을 입력하도록 요청합니다.3. 사용자로부터 옵션을 받은 후 option.4에 따라 모든 작업에

    18. 문자열의 양쪽 절반이 Python에서 동일한 문자 집합을 가지고 있는지 확인하십시오.

      Python에서 문자열의 두 반쪽이 동일한 문자 집합을 가지고 있는지 여부를 확인해야 합니다. . 두 반쪽의 문자 빈도는 동일해야 합니다. 문자열의 길이가 홀수이면 중간을 무시하고 나머지 문자를 확인하십시오. 아래 단계에 따라 프로그램 코드를 작성하세요. 알고리즘 1. Initialize a string. 2. Initialize an empty dictionary variable alphabets. 3. Initialize a variable mid with length / 2. 4. Write a loop until mid el

    19. Python Regex를 사용하여 주어진 문자열에서 "1(0+)1"의 모든 패턴 찾기

      이 튜토리얼에서는 정규식을 사용하여 문자열에서 1(0+1)의 모든 항목을 찾는 프로그램을 작성할 것입니다. . 정규 표현식으로 작업하는 데 도움이 되는 Python에 re 모듈이 있습니다. 한 가지 사례를 살펴보겠습니다. Input: string = "Sample 1(0+)1 string with 1(0+)1 unnecessary patterns 1(0+)1" Output: Total number of pattern maches are 3 ['1(0+)1', '1(0+)1', '

    20. 놀라운 Python 해킹

      Python은 방대한 라이브러리 세트로 인해 많은 흥미로운 일을 할 수 있는 놀라운 프로그래밍 언어입니다. 다음은 프로그래밍하는 동안 도움이 될 몇 가지 일반적인 해킹 및 사항입니다. SSPython에서 동일한 문자를 여러 번 인쇄합니다. 같은 문자 집합을 원하는 만큼 입력하여 반복되는 문자를 인쇄하거나 값이 큰 경우 반복하는 것은 다른 프로그래밍 언어에서 일반적으로 사용됩니다. 그러나 파이썬은 재귀 문자를 쉽게 인쇄할 수 있도록 트렁크에 다른 것을 가지고 있습니다. 아래 코드는 파이썬에서 재귀 문자를 인쇄하는 데 사용됩니다.

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:108/450  20-컴퓨터/Page Goto:1 102 103 104 105 106 107 108 109 110 111 112 113 114