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

    1. Python의 2개 튜플의 모든 쌍 조합

      두 튜플 사이의 모든 쌍 조합을 찾아야 할 때 목록 이해를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 from itertools import product N = 2 print("The value of N has been initialized to ") print(N) my_result = [ele for ele in product(range(1, N + 1), repeat = N)] print("All tuple combinations until 2 are : " ) print(

    2. Python에서 길이가 K인 튜플 제거

      특정 길이 K의 튜플을 제거해야 하는 경우 목록 이해를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예 my_list = [(32, 51), (22,13 ), (94, 65, 77), (70, ), (80, 61, 13, 17)] print("The list is : " ) print(my_list) K = 1 print("The value of K is ") print(K) my_result = [ele for ele in my_list if len(ele) != K] print(&

    3. 외부 목록을 사용하여 튜플을 주문하는 Python 프로그램

      외부 목록을 사용하여 튜플의 순서를 지정해야 하는 경우 목록 이해와 dict 메서드를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예 my_list = [('Mark', 34), ('Will', 91), ('Rob', 23)] print("The list of tuple is : ") print(my_list) ordered_list = ['Will', 'Mark', 'Rob'] print("The ordere

    4. 목록의 튜플을 Python에서 튜플로 병합

      목록의 튜플을 튜플로 병합해야 하는 경우 입력을 튜플로 받는 메서드가 정의됩니다. 튜플은 반복되며 결과를 얻을 때까지 동일한 메서드가 반복해서 호출됩니다. 아래는 동일한 데모입니다 - 예시 def flatten_tuple(my_tuple):    if isinstance(my_tuple, tuple) and len(my_tuple) == 2 and not isinstance(my_tuple[0], tuple):       my_result = [my_tuple]   &nbs

    5. Python에서 중첩 튜플을 사용자 정의 키 사전으로 변환

      중첩된 튜플을 사용자 정의 키 사전으로 변환해야 하는 경우 목록 이해를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 my_tuple =((6, Will, 13), (2, Mark, 15), (9, Rob, 12))print(두 튜플은 :)print(my_tuple)my_result =[{key:sub[0], value:sub[1], id:sub[2]} for sub in my_tuple]print(변환된 사전은 :)print(my_result) 출력 Thw 튜플은 :((6, Will, 13), (2, Mark, 15),

    6. 루프를 사용하지 않고 범위(1, 위쪽)의 숫자를 인쇄하는 Python 프로그램

      루프를 사용하지 않고 주어진 범위의 숫자를 인쇄해야 하는 경우 모든 인쇄 문 후에 1씩 균일하게 감소하여 더 높은 범위의 숫자를 표시하도록 유지하는 메서드가 정의됩니다. 아래는 동일한 데모입니다 - 예시 def print_nums(upper_num):    if(upper_num>0):       print_nums(upper_num-1)       print(upper_num) upper_lim = 6 print("The upper limit

    7. 오일러 수의 값을 계산하는 Python 프로그램 e. 공식을 사용하십시오. e =1 + 1/1! + 1/2! + … 1/n!

      오일러 수를 구현해야 하는 경우 계승을 계산하는 메소드가 정의됩니다. 이 계승수의 합을 구하는 또 다른 방법이 정의되어 있습니다. 아래는 동일한 데모입니다 - 예시 def factorial_result(n):    result = 1    for i in range(2, n + 1):       result *= i    return result def sum_result(n):    s = 0.0    for

    8. 범위의 모든 피타고라스 삼중항을 결정하는 Python 프로그램

      주어진 범위 내에서 피타고라스식 삼중항을 결정해야 할 때 삼중항 값을 계산하는 데 도움이 되는 방법이 정의됩니다. 아래는 동일한 데모입니다 - 예시 def pythagorean_triplets(limits) :    c, m = 0, 2    while c < limits :    for n in range(1, m) :       a = m * m - n * n       b = 2 * m * n   &nbs

    9. 목록에서 특정 숫자가 발생하는 횟수를 검색하는 Python 프로그램

      목록에서 숫자의 빈도를 검색해야 할 때 목록과 숫자를 취하는 메소드가 정의됩니다. 목록을 반복하며 숫자를 만날 때마다 카운터가 증가합니다. 아래는 동일한 데모입니다 - 예 def count_num(my_list, x_val):    my_counter = 0    for elem in my_list:       if (elem == x_val):          my_counter = my_counter + 1  

    10. 숫자의 가장 오른쪽에 있는 비트를 지우는 파이썬 프로그램

      이전에 설정된 숫자의 맨 오른쪽 비트를 지워야 할 때 & 연산자를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 def clear_right_bit(my_val):    return my_val & (my_val-1) n_val = 6 print("The vlaue of n is :") print(n_val) print("The number after unsetting the rightmost set bit is ") print(clear_right_bit(n_

    11. 재귀를 사용하여 그레이 코드를 생성하는 Python 프로그램

      재귀를 사용하여 그레이 코드를 생성해야 하는 경우 빈 목록을 만들고 값 0과 1을 추가하는 메서드가 정의됩니다. 여러 for 루프는 함수 내에서 그레이 코드를 생성하는 데 사용됩니다. 아래는 동일한 데모입니다 - 예시 import math as mt def generate_gray_list(my_val):    if (my_val <= 0):       return    my_list = list()    my_list.append("0

    12. 그레이 코드를 바이너리로 변환하는 Python 프로그램

      그레이 코드를 바이너리 코드로 변환해야 할 때 숫자가 0인지 아닌지 확인하는 메소드를 정의합니다. 아래는 동일한 데모입니다 - 예시 def flip_num(my_nu):    return '1' if(my_nu == '0') else '0'; def gray_to_binary(gray):    binary_code = ""    binary_code += gray[0]    for i in rang

    13. 바이너리를 그레이 코드로 변환하는 Python 프로그램

      바이너리 코드를 그레이 코드로 변환해야 하는 경우 xor 연산을 수행하는 메소드를 정의합니다. 아래는 동일한 데모입니다 - 예 def binary_to_gray_op(n):    n = int(n, 2)    n ^= (n >> 1)    return bin(n)[2:] gray_val = input('Enter the binary number: ') binary_val = binary_to_gray_op(gray_val) print('Gra

    14. 사용자가 제공한 n개의 행에 대해 파스칼의 삼각형을 인쇄하는 Python 프로그램

      사용자가 숫자를 입력하는 특정 행 수에 대해 파스칼의 삼각형을 인쇄해야 하는 경우 간단한 for 루프가 사용됩니다. 아래는 동일한 데모입니다 - 예시 from math import factorial input = int(input("Enter the number of rows...")) for i in range(input):    for j in range(input-i+1):       print(end=" ")    for

    15. 숫자가 완전한 숫자인지 확인하는 Python 프로그램

      숫자는 자신을 제외한 모든 양의 약수의 합과 같을 때 완전수라고 합니다. 숫자가 완전수인지 확인해야 하는 경우 간단한 for 루프를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 n = 6 my_sum = 0 for i in range(1, n):    if(n % i == 0):       my_sum = my_sum + i if (my_sum == n):    print("The number is a perfect number") else

    16. 숫자가 강력한 숫자인지 확인하는 Python 프로그램

      강한 숫자는 모든 자릿수 계승의 합이 숫자 n과 같은 숫자입니다. 계승은 해당 숫자를 포함하여 해당 숫자 아래에 있는 모든 숫자의 곱을 찾을 때를 의미하며 !로 표시됩니다. (느낌표), 예:5! =5x4x3x2x1 =120. 어떤 숫자가 강한 숫자인지 확인해야 하는 경우 나머지/모듈러스 연산자와 while 루프를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 my_sum=0 my_num = 296 print("The number is") print(my_num) temp = my_num while(my_

    17. 다항식의 계수가 목록에 저장되어 있는 경우 다항식 방정식을 계산하는 Python 프로그램

      다항식의 계수가 목록에 저장되어 있을 때 다항식을 계산해야 하는 경우 간단한 for 루프를 사용할 수 있습니다. 아래는 동일한 데모입니다 - 예시 my_polynomial = [2, 5, 3, 0] num = 2 poly_len = len(my_polynomial) my_result = 0 for i in range(poly_len):    my_sum = my_polynomial[i]    for j in range(poly_len - i - 1):       my_

    18. 두 숫자가 우호적인 숫자인지 확인하는 Python 프로그램

      우호적 인 숫자는 서로 다른 두 숫자이므로 각각의 고유 약수의 합이 다른 숫자와 같습니다. 두 숫자가 우호적인 숫자인지 확인해야 하는 경우 해당 숫자를 반복하고 모듈러스 연산자를 사용하는 방법을 정의할 수 있습니다. 두 숫자가 우호적인지 여부를 결정하기 위해 이전에 정의된 함수를 호출하는 또 다른 방법이 정의됩니다. 아래는 동일한 데모입니다 - 예시 import math def divided_sum_val(my_val) :    res = 0    for i in range(2, int(ma

    19. 두 물체 사이에 작용하는 중력을 찾는 파이썬 프로그램

      두 물체 사이에 작용하는 중력을 찾아야 할 때 find_gravity라는 메서드를 사용하고 세 개의 매개변수를 전달합니다. 아래는 동일한 데모입니다 - 예시 def find_gravity(m_1, m_2, r):    G_val = 6.673*(10**-11)    F_val = (G_val*m_1*m_2)/(r**2)    return round(F_val, 2) m_1 = 6000000 m_2 = 1000000 r = 45 print("The gravitatio

    20. 목록의 짝수 및 홀수 요소를 두 개의 다른 목록에 넣는 Python 프로그램

      목록의 짝수 및 홀수 요소를 두 개의 다른 목록에 배치해야 하는 경우 두 개의 빈 목록이 있는 메서드를 정의할 수 있습니다. 모듈러스 연산자를 사용하여 숫자가 짝수인지 홀수인지 확인할 수 있습니다. 아래는 동일한 데모입니다 - 예시 def split_list(my_list):    even_list = []    odd_list = []    for i in my_list:       if (i % 2 == 0):      

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:268/450  20-컴퓨터/Page Goto:1 262 263 264 265 266 267 268 269 270 271 272 273 274