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

    1. Python에서 부동 숫자를 고정하는 방법은 무엇입니까?

      클램프 기능은 값을 주어진 범위로 제한합니다. Python에는 built에 그런 기능이 없습니다. 다음과 같이 이 기능을 만들 수 있습니다. def clamp(num, min_value, max_value):    return max(min(num, max_value), min_value) print(clamp(5, 1, 20)) print(clamp(1, 10, 20)) print(clamp(20, 1, 10)) 이것은 출력을 줄 것입니다 5 10 10

    2. Python으로 자기애(암스트롱) 숫자를 인쇄하는 방법은 무엇입니까?

      Narcissistic Numbers를 인쇄하려면 먼저 정의를 살펴보겠습니다. 각각의 자릿수를 자릿수만큼 거듭제곱한 자릿수의 합입니다. 예를 들어 1, 153, 370은 모두 자기애적 숫자입니다. 다음 코드를 실행하여 이 숫자를 인쇄할 수 있습니다. def print_narcissistic_nums(start, end): for i in range(start, end + 1):    # Get the digits from the number in a list:    digits = list(map

    3. 파이썬에서 숫자에서 신호 이름을 얻는 방법은 무엇입니까?

      파이썬에서 숫자에서 신호 이름을 가져오는 직접적인 방법은 없습니다. 신호 모듈을 사용하여 모든 속성을 가져올 수 있습니다. 그런 다음 이 딕셔너리를 사용하여 SIG로 시작하는 변수를 필터링하고 최종적으로 주사위에 저장합니다. 예를 들어, 예시 import signal sig_items = reversed(sorted(signal.__dict__.items())) final = dict((k, v) for v, k in sig_items if v.startswith('SIG') and not v.startswith(&#

    4. Python에서 복소수의 제곱근을 찾는 방법은 무엇입니까?

      cmath 라이브러리를 사용하여 Python에서 복소수의 제곱근을 찾을 수 있습니다. 파이썬의 cmath 라이브러리는 복소수를 처리하기 위한 라이브러리입니다. 다음과 같이 제곱근을 구하는 데 사용할 수 있습니다. - 예시 cmath import sqrt에서 a = 0.2 + 0.5j print(sqrt(a)) 출력 이것은 출력을 줄 것입니다 (0.6076662244659689+0.4114100635092987j)

    5. Python에서 복소수를 그리는 방법은 무엇입니까?

      극좌표 플롯에 복소수를 그릴 수 있습니다. 복소수 배열이 있는 경우 다음을 사용하여 플롯할 수 있습니다. import matplotlib.pyplot as plt import numpy as np cnums = np.arange(5) + 1j * np.arange(6,11) X = [x.real for x in cnums] Y = [x.imag for x in cnums] plt.scatter(X,Y, color='red') plt.show() 복잡한 평면에 숫자 그래프를 표시합니다.

    6. Python을 사용하여 키이스 번호를 찾는 방법은 무엇입니까?

      다음 코드를 사용하여 숫자가 파이썬에서 keith 숫자인지 찾을 수 있습니다 − 예시 def is_keith_number(n):    # Find sum of digits by first getting an array of all digits then adding them    c = str(n)    a = list(map(int, c))    b = sum(a)    # Now check if the number is a keith num

    7. 파이썬에서 문자열의 숫자를 어떻게 제거할 수 있습니까?

      문자열에서 숫자가 아닌 모든 문자를 추적하는 배열을 만들 수 있습니다. 그런 다음 마지막으로 .join 메소드를 사용하여 이 배열을 결합합니다. 예시 my_str = 'qwerty123asdf32' non_digits = [] for c in my_str:    if not c.isdigit():       non_digits.append(c) result = ''.join(non_digits) print(result) 출력 이것은 출력을 제공합니다 qwer

    8. Python - 이 while 루프를 for 루프로 변환하는 방법은 무엇입니까?

      itertools 모듈의 count() 함수를 사용하면 균일한 간격 값의 반복자를 제공합니다. 이 함수는 두 개의 매개변수를 사용합니다. 시작은 기본적으로 0이고 단계는 기본적으로 1입니다. 기본값을 사용하면 무한 반복자가 생성됩니다. break를 사용하여 루프를 종료합니다. import itertools percentNumbers = [ ] finish = "n" num = "0" for x in itertools.count() :     num = input("ent

    9. Python을 사용하여 사용자 텍스트에 회신

      if-elif-else 문을 사용하여 이 문제를 해결할 수 있습니다. 그리고 그것을 만들기 위해 주어진 옵션이 목록에 있을 때까지 유효한 옵션을 요청할 것입니다. 우리는 while 루프를 사용할 수 있습니다. 옵션이 유효하면 루프를 끊고, 그렇지 않으면 반복적으로 입력을 요청합니다. int() 메서드를 사용하여 입력을 정수로 형변환해야 하므로 입력을 정수로 가져와야 합니다. 예 주어진 포인트를 따르려면 코드를 확인하십시오. print("Come-on in. Need help with any bags?") whi

    10. 누군가 이 Python 프로그램을 수정하는 데 도움을 줄 수 있습니까?

      굵게 표시된 부분의 첫 번째 문제는 들여쓰기가 아닌 블록으로 인한 것입니다. 거기에 들여쓰기를 하나 넣으세요. 두 번째 문제는 이름 변수가 정의되지 않았습니다. 다음은 수정된 것입니다 - print ("Come-on in. Need help with any bags?") bag=input ('(1) Yes please  (2) Nah, thanks   (3) Ill get em later  TYPE THE NUMBER ONLY') if bag == ('1'

    11. Python으로 목록에서 동일한 요소를 제거하는 방법

      for 블록 외부에서 return 문을 제거하기만 하면 됩니다. 작동합니다. 또한 마지막 인쇄 문에는 remaove_new 대신 remove_same이 있어야 합니다. def remove_same(L1, L2):     L1_copy = L1[:]     for e in L1_copy:         if e in L2:              L1.remove(e)     retu

    12. Python 사전의 값을 대체하는 방법은 무엇입니까?

      접근 연산자 []를 사용하여 Python에서 변수에 사전 값을 할당할 수 있습니다. 예를 들어, 예 my_dict = {    'foo': 42,    'bar': 12.5 } new_var = my_dict['foo'] print(new_var) 출력 이것은 출력을 줄 것입니다 - 42 이 구문을 사용하여 이 키와 연결된 값을 다시 할당할 수도 있습니다. 예를 들어, 예 my_dict  =  {    'fo

    13. Python Regex를 사용하여 주어진 문자열에서 10+1의 모든 패턴 찾기

      주어진 문자열에서 정규식 패턴 10+1을 찾아야 합니다. 이를 위해 파이썬에서 사용 가능한 re 모듈을 사용할 수 있습니다. 이 패키지에는 정규식과 검색하려는 문자열을 허용하는 find all이라는 메서드가 있습니다. 해당 문자열에서 패턴의 모든 항목을 제공합니다. 예를 들어, 입력 문자열의 경우 - 10000001 hello world 10011 test100000001test. 우리는 결과를 얻어야 합니다 - 10000001 1001 100000001 다음과 같이 re 패키지를 사용하여 구현할 수 있습니다. - import

    14. 문자열에서 최대 숫자 값을 추출하는 Python Regex

      정규식을 사용하여 문자열에서 최대 숫자 값을 추출하는 가장 쉬운 방법은 - 정규식 모듈을 사용하여 문자열에서 모든 숫자 추출 이 숫자에서 최대값 찾기 예를 들어, 입력 문자열의 경우 - 이 도시에 121005명이 있고 이웃 도시에 1587469명, 먼 도시에 18775994명이 있습니다. 우리는 출력을 얻어야 합니다 - 18775994 \d는 숫자를 나타내고 더하기 기호는 연속 숫자 중 가장 긴 문자열을 찾기 때문에 \d+ 정규식을 사용하여 문자열의 모든 숫자를 찾을 수 있습니다. 다음과 같이 re 패키지를 사용하여 구

    15. 대문자로 시작하는 단어 사이에 공백을 넣는 Python의 정규식

      여기서 해결하려는 문제는 CamelCase를 단어를 분리하도록 변환하는 것입니다. 주어진 문자열에서 대문자의 모든 발생을 찾고 그 앞에 공백을 넣어 정규식을 사용하여 직접 해결할 수 있습니다. re 모듈의 하위 메소드를 사용할 수 있습니다. 예를 들어, 입력 문자열의 경우 - AReallyLongVariableNameInJava 우리는 출력을 얻어야 합니다 - A Really Long Variable Name In Java [A-Z] 정규식을 사용하여 모든 대문자를 찾은 다음 공백과 해당 문자로 다시 바꿀 수 있습니다. 다음과

    16. Python에서 정규식을 사용하여 이메일 주소 추출

      이메일 주소는 매우 복잡하고 전 세계적으로 따르는 표준이 없기 때문에 정규식에서 이메일을 식별하기 어렵습니다. RFC 5322는 이메일 주소의 형식을 지정합니다. 이 형식을 사용하여 텍스트에서 이메일 주소를 추출합니다. 예를 들어, 주어진 입력 문자열의 경우 - 안녕하세요 제 이름은 John이고 이메일 주소는 [email protected]이고 친구의 이메일은 [email protected]입니다. 우리는 출력을 얻어야 합니다 - [email protected]_doe124@gmai

    17. Python에서 사전순으로 단어 정렬

      사전순으로 단어를 정렬한다는 것은 단어의 첫 글자를 먼저 정렬한다는 의미입니다. 그런 다음 첫 번째 문자가 동일한 단어의 경우 해당 그룹 내에서 두 번째 문자로 정렬하는 방식으로 언어 사전(데이터 구조가 아님)에서와 같이 정렬합니다. Python에는 이러한 유형의 순서에 대해 정렬 및 정렬의 2가지 기능이 있습니다. 이러한 각 방법을 언제 어떻게 사용해야 하는지 살펴보겠습니다. 제자리 정렬:배열/목록을 제자리에서 정렬하려는 경우, 즉 현재 구조 자체의 순서를 변경하려는 경우 정렬 방법을 직접 사용할 수 있습니다. 예를 들어, m

    18. 문장의 단어를 오름차순으로 정렬하는 Python 프로그램

      문장의 단어를 오름차순으로 정렬하려면 먼저 공백을 분할점으로 사용하여 문장을 단어로 분할해야 합니다. 간단하게 하기 위해 공백만 분할하고 구두점은 그대로 두겠습니다. 이것을 제거하기 위해 replace 또는 regex를 사용할 수도 있습니다. 문장을 분할하고 나면 배열을 제자리에 정렬할지 아니면 정렬할지에 따라 sort 또는 sorted 방법을 사용하여 사전순으로 단어를 정렬할 수 있습니다(예:언어 사전). 제자리 정렬:배열/목록을 제자리에서 정렬하려는 경우, 즉 현재 구조 자체의 순서를 변경하려는 경우 정렬 방법을 직접 사용할

    19. Python에서 NLTK로 불용어 제거

      컴퓨터가 자연어를 처리할 때 사용자의 필요에 맞는 문서를 선택하는 데 거의 도움이 되지 않는 일부 매우 일반적인 단어는 어휘에서 완전히 제외됩니다. 이러한 단어를 중지 단어라고 합니다. 예를 들어 입력 문장을 −로 지정하면 John is a person who takes care of the people around him. 중지 단어 제거 후 출력을 얻을 수 있습니다 - ['John', 'person', 'takes', 'care', 'people', &#

    20. Python startswith() 및 끝 너비() 함수

      Python은 String 클래스에 startswith(string) 메소드가 있습니다. 이 메서드는 검색하려는 접두사 문자열을 수락하고 문자열 개체에서 호출됩니다. 다음과 같은 방식으로 이 메서드를 호출할 수 있습니다 - >>> 'hello world'.startswith('hell') True >>> 'hello world'.startswith('nope') False 마찬가지로 주어진 문자열의 끝에서 검색하려는 접미사 문자열을 수락하는

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:68/450  20-컴퓨터/Page Goto:1 62 63 64 65 66 67 68 69 70 71 72 73 74