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

    1. Python - K보다 큰 첫 번째 요소의 인덱스 가져오기

      파이썬 목록에 있는 항목의 값은 반드시 정렬된 순서로 되어 있지는 않습니다. 또한 특정 값보다 큰 특정 값에만 관심이 있는 상황이 있을 수 있습니다. 이 기사에서는 열거 사용 열거를 사용하여 목록에 있는 요소의 인덱스와 값을 모두 얻습니다. 그런 다음 조건이 충족되는 첫 번째 요소만 얻기 위해 보다 큼 조건을 적용합니다. 다음 함수는 각 목록 요소를 하나씩 살펴봅니다. 예시 List = [21,10,24,40.5,11] print("Given list: " + str(List)) #Using next() + e

    2. Python을 사용한 거북이 그래픽

      Turtle은 그래픽을 그리는 Python 라이브러리입니다. Turtle을 가져온 후 앞으로, 뒤로, 오른쪽, 왼쪽 등과 같은 명령을 줄 수 있습니다. 이 명령은 우리가 할 때 다른 모양을 그립니다. 검색 명령을 결합하면 아래 예에서 많은 멋진 그래픽을 만들 수 있습니다. 몇 가지 간단한 시나리오와 멋진 그래픽이 만들어지는 복잡한 시나리오를 볼 수 있습니다. 간단한 거북이 명령 앞으로(10) 거북이(화살표)를 10픽셀 앞으로 이동합니다. 뒤로(5) 거북이(화살표)를 5픽셀 뒤로 이동합니다. 오른쪽(35) 거북

    3. Python에서 하위 목록에 값 추가

      때때로 우리는 이미 존재하는 목록에 추가 값을 도입해야 합니다. 이 기사에서는 기존 목록의 각 항목과 결합하여 새 값을 기존 목록에 삽입하는 방법을 살펴봅니다. For 루프 사용 동일한 길이의 항목이 있는 목록을 선택하면 이 방법을 사용하여 목록의 각 항목에 새 값을 도입할 수 있습니다. 아래 예에서 우리는 의 목록을 취하고 있습니다. 예시 목록 =[[10, 20], [14, 8],[월,화]]print(주어진 목록:\n + str(목록))s =상승t =fastresult =[[m, n, s,t ] for m, n in List]#

    4. Python의 이벤트 스케줄러

      Python은 특정 시간에 작업을 실행할 수 있는 일반 스케줄러를 제공합니다. 우리는 schedule이라는 모듈을 사용할 것입니다. 이 모듈에서는 every 함수를 사용하여 원하는 일정을 얻습니다. 다음은 모든 기능에서 사용할 수 있는 기능입니다. 구문 Schedule.every(n).[timeframe] Here n is the time interval. Timeframe can be – seconds, hours, days or even name of the Weekdays like – Sunday , Mo

    5. Python 프로그램의 사전 메서드

      파이썬 사전은 중괄호 {}로 묶인 컬렉션 데이터 유형이며 중괄호 안에 일련의 키 값 쌍이 있습니다. 각 키는 값에 연결됩니다. 키를 사용하여 해당 키와 연결된 값에 액세스합니다. 키는 숫자, 문자열, 목록 또는 다른 사전이 될 수 있습니다. 사전적 방법 사전 작업에 유용한 파이썬 표준 라이브러리에서 사용할 수 있는 내장된 메서드가 많이 있습니다. 아래에서 가장 자주 사용되는 사전 방법의 예를 볼 수 있습니다. 키() 키() 메서드는 사전에서 사용 가능한 모든 키 목록을 반환합니다. 예시 dict={'Name':&#

    6. 사전에 있는 모든 항목의 합계를 찾는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 사전이 주어지고 사전에서 가장 높은 값 3개를 인쇄해야 합니다. 문제 설명에 대한 세 가지 접근 방식은 다음과 같습니다. 접근법 1 - 반복 가능한 사전에서 합계 계산 예 # sum function def Sum(myDict):    sum_ = 0    for i in myDict:       sum_ = sum_ + myDict[i]    return s

    7. Python 프로그램에서 행렬의 전치 찾기

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 행렬이 주어졌으므로 행렬의 전치를 표시해야 합니다. 행렬의 전치는 A[i][j]에 있는 값을 A[j][i]로 대체하여 얻습니다. 이제 아래 구현에서 개념을 살펴보겠습니다- 접근법 1:입력 행렬의 전치를 저장할 새 행렬 만들기 예시 def transpose(A,B):    for i in range(M):       for j in range(N):       &nb

    8. 아니오가 2의 거듭제곱인지 여부를 찾는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 숫자가 주어졌을 때 숫자가 2의 거듭제곱인지 확인해야 합니다. 아래에서 설명하는 두 가지 접근 방식을 사용하여 이 문제를 해결할 수 있습니다. 접근법 1:2진법에 주어진 숫자의 로그를 취하여 거듭제곱을 구합니다. 예시 # power of 2 def find(n):    if (n == 0):       return False    while (n != 1):   &n

    9. 세트의 주어진 크기의 모든 하위 집합을 얻는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 두 개의 정수가 주어졌으므로 두 숫자의 공약수를 표시해야 합니다. 여기에서 입력으로 사용하는 두 숫자 중 최소값을 계산합니다. 각 값을 1에서 계산된 최소값으로 나누어 계산하여 제수를 계산하는 루프입니다. 조건이 true로 평가될 때마다 카운터가 1씩 증가합니다. 이제 아래 구현에서 개념을 살펴보겠습니다- 예시 # built-in module import itertools def findsubsets(str_, n):   &

    10. 주어진 크기의 집합의 모든 하위 집합을 가져오는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 집합이 주어졌으므로 크기가 n인 모든 부분집합을 나열해야 합니다. 문제를 해결하기 위한 세 가지 접근 방식이 있습니다 - itertools.combinations() 메서드 사용 예시 # itertools module import itertools def findsubsets(s, n):    return list(itertools.combinations(s, n)) #main s = {1,2,3,4,5} n = 4 p

    11. 정렬된 목록에 요소를 삽입하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 목록이 주어지면 정렬 순서를 변경하지 않고 목록에 요소를 삽입해야 합니다. 아래에서 논의되는 두 가지 접근 방식이 있습니다- 접근법 1:무차별 대입 방식 예시 def insert(list_, n):    # search    for i in range(len(list_)):       if list_[i] > n:         &nb

    12. 목록의 첫 번째 요소와 마지막 요소를 교환하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 목록이 주어졌으므로 마지막 요소를 첫 번째 요소로 교체해야 합니다. 아래에 논의된 바와 같이 문제를 해결하기 위한 4가지 접근 방식이 있습니다- 접근법 1 - 무차별 대입 접근 예 def swapLast(List):    size = len(List)    # Swap operation    temp = List[0]    List[0] = List[size - 1]

    13. 두 행렬을 곱하는 파이썬 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 두 개의 행렬이 주어졌으므로 곱하고 결과를 출력해야 합니다. 두 행렬을 곱하려면 첫 번째 행렬의 열이 두 번째 행렬의 행과 같아야 합니다. 이 조건이 참으로 평가될 때마다 계산이 수행됩니다. 이제 아래 구현에서 개념을 살펴보겠습니다- 접근법 1 - 무차별 대입 방식 예시 A = [[1, 2, 3],    [4, 5, 6],    [7, 8, 9] ] B = [[5, 3, 3],   &nbs

    14. 간격의 모든 소수를 인쇄하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 주어진 범위의 모든 소수를 계산하는 데 필요한 간격이 주어집니다. 여기서 우리는 솔루션, 즉 소수의 기본 정의를 얻기 위한 무차별 대입 접근 방식에 대해 논의할 것입니다. 소수는 1과 자기 자신을 약수로 하는 수이며 나머지 모든 수는 약수가 아닙니다. 소수의 조건이 참으로 평가될 때마다 계산이 수행됩니다. 이제 아래 구현에서 개념을 살펴보겠습니다- 예시 start = 1 end = 37 for val in range(start, en

    15. Python-program-to-convert-pos-to-sop

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 동등한 sop 형식으로 변환하는 데 필요한 pos 형식이 제공됩니다. 변환은 먼저 pos 형식의 알파벳 수를 세고 모든 최대값과 최소값을 계산하여 수행할 수 있습니다. 이제 아래 구현에서 개념을 살펴보겠습니다- 예시 # Python code to convert standard POS form # to standard SOP form # to calculate number of variables def count_no_alphabets(

    16. 두 개의 Python 목록 요소 추가

      목록을 파이썬에 추가하여 두 목록의 요소를 모두 포함하는 새 목록을 생성할 수 있습니다. 두 개의 목록을 추가하는 다양한 접근 방식이 있으며 아래에 설명되어 있습니다. 그러나 이 모든 경우에 목록의 길이는 동일해야 합니다. Append() 사용 append()를 사용하여 한 목록의 요소를 다른 목록에 추가할 수 있습니다. 예시 List1 =[7, 5.7, 21, 18, 8/3]List2 =[9, 15, 6.2, 1/3,11]# 원본 목록 인쇄하기print (list1 : + str(List1))print ( list2 : + st

    17. Python의 분할표

      분할표는 행에 한 변수의 분포와 열에 다른 변수의 분포를 보여주는 표입니다. 두 변수 간의 상관 관계를 연구하는 데 사용됩니다. 각 관찰이 여러 변수 각각에 대해 하나의 범주에 속하는 데이터 세트를 설명하는 다원 테이블입니다. 또한 기본적으로 둘 이상의 범주형 변수 사이의 개수를 집계한 것입니다. 분할표는 교차 분석 또는 양방향 표라고도 하며 통계에서 여러 범주형 변수 간의 관계를 요약하는 데 사용됩니다. 우발 계수는 두 변수 또는 데이터 세트가 서로 독립인지 종속인지를 알려주는 연관 계수로 피어슨 계수라고도 합니다. 예 아래

    18. Python의 여러 줄 인쇄

      우리는 일반적으로 파이썬에서 한 줄의 출력을 인쇄하는 인쇄 명령을 보았습니다. 그러나 인쇄할 행이 여러 개인 경우 이 접근 방식에서는 여러 인쇄 명령을 작성해야 합니다. 이것은 아래와 같이 세 개의 작은 따옴표를 포함하는 다른 기술을 사용하여 피할 수 있습니다. 예 print(동기 부여 인용문:\n가끔 나중에는 절대, 지금 하지 마세요.위대한 일은 결코 안락한 곳에서 오지 않습니다. 열심히 일할수록 성취했을 때 더 크게 느낄 것입니다. ) 위의 코드를 실행하면 다음과 같은 결과가 나타납니다. 동기 부여 명언:때로는 나중에 하지 않

    19. 파이썬의 중첩 목록 이해

      중첩 목록은 목록 내의 목록입니다. Python은 중첩 목록을 정상적으로 처리하고 공통 기능을 적용하여 중첩 목록을 조작하는 기능을 제공합니다. 이 기사에서는 목록 이해를 사용하여 파이썬에서 중첩 목록을 만들고 사용하는 방법을 볼 것입니다. 매트릭스 만들기 행렬 생성에는 일련의 행과 열 생성이 포함됩니다. for 루프가 있는 다른 파이썬 목록 안에 for 루프가 있는 하나의 파이썬 목록을 넣어 행렬 행과 열을 만드는 데 for 루프를 사용할 수 있습니다. 예 matrix =[[m for m in range(4)] for n in

    20. Python의 목록 목록에서 각 인덱스의 최소값 찾기

      어떤 문제에서는 목록에 있는 각 요소의 최소값을 식별해야 합니다. 그러나 행렬 연산을 풀 때 행렬의 각 열의 최소값을 찾아야 합니다. 이를 위해서는 목록 목록에서 최소값을 찾아야 합니다. 행렬의 각 열은 목록의 목록이기 때문입니다. min() 및 zip() 사용 아래 예제에서는 min() 및 zip()을 사용합니다. 여기에서 zip() 함수는 여러 목록의 동일한 인덱스에 있는 요소를 단일 목록으로 구성합니다. 그런 다음 for 루프를 사용하여 zip 함수의 결과에 min() 함수를 적용합니다. 예시 List = [[90, 5, 4

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:115/450  20-컴퓨터/Page Goto:1 109 110 111 112 113 114 115 116 117 118 119 120 121