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

    1. 중첩 문자 클래스 빼기는 Python에서 어떻게 작동합니까?

      중첩 문자 클래스 빼기 뺀 문자 클래스 내에서 전체 문자 클래스 구문을 사용할 수 있으므로 뺄 클래스에서 클래스를 뺄 수 있습니다. [0-9-[0-7-[0-3]]] 먼저 0-7에서 0-3을 빼서 [0-9-[4-7]] 또는 [0-38-9]를 생성합니다. 문자열 012389의 모든 문자와 일치합니다. 클래스 빼기는 항상 문자 클래스의 마지막 요소입니다. [0-9-[4-7]a-d]는 유효한 정규식이 아닙니다. [0-9a-d-[4-7]]로 다시 작성해야 합니다. 빼기는 전체 클래스에서 작동합니다. 중첩된 문자 클래스 뺄셈을 사용할

    2. 파이썬에서 문자 클래스 연산이란 무엇입니까?

      일부 정규식 엔진은 문자 클래스 내에서 멋진 작업을 허용합니다. 한 클래스에 속하지만 다른 클래스에는 속하지 않는 문자를 일치시킬 수 있습니다(빼기). 한 클래스와 다른 클래스에 모두 속하는 문자를 일치시키거나(교집합) 여러 클래스 중 하나에 속하는 문자를 일치시킵니다(결합). Python의 re 모듈을 사용하면 AND 연산자 &&를 사용하여 문자 클래스 내에서 여러 클래스의 교차를 지정할 수 있습니다. […&&[…]]는 두 하위 클래스의 교차를 나타내는 문자 클래스를 지정합니다. 클래스와 일치하는 항목은 두 개의 하위 클래스에

    3. Python 정규식에 사용되는 반복 문자 클래스는 무엇입니까?

      ?, * 또는 +와 같은 연산자가 뒤에 오는 문자 클래스를 반복 문자 클래스라고 합니다. ?, * 또는 + 연산자를 사용하여 문자 클래스를 반복하면 일치하는 문자뿐만 아니라 전체 문자 클래스를 반복하게 됩니다. 정규식 [0-9]+는 579 및 333과 일치할 수 있습니다. 클래스가 아닌 일치하는 문자를 반복하려면 역참조를 사용해야 합니다. ([0- 9])\1+는 333과 일치하지만 579는 일치하지 않습니다. 922226 문자열에 적용하면 이 문자열 중간에 있는 2222와 일치합니다. 그것을 원하지 않는다면 lookahead와 l

    4. Python 정규식에서 사용되는 문자 클래스 내의 메타 문자는 무엇입니까?

      대부분의 문자와 문자는 단순히 일치합니다. 그러나 메타 문자라고 하는 일부 문자는 서로 일치하지 않습니다. 대신 일부 패턴이 일치해야 함을 나타내거나 정규식의 일부를 반복하거나 변경합니다. 다음은 메타 문자의 전체 목록입니다. . ^ $ * + ? { } [ ] \ | ( ) 먼저 [ 와 ]를 살펴보겠습니다. 일치시키려는 문자 집합인 문자 클래스를 나타내는 데 사용됩니다. 문자를 개별적으로 나열하거나 두 문자를 제공하고 -로 구분하여 문자 범위를 나타낼 수 있습니다. 예를 들어, [xyz]는 x, y 또는 z 문자와 일치합니다.

    5. Python 정규 표현식에 사용되는 부정 문자 클래스는 무엇입니까?

      Python 정규 표현식에서 부정 문자 클래스를 접하게 됩니다. [abdfgh]의 정규식은 a, b, d, f, g 또는 h 중 하나인 단일 문자와 일치합니다. 이것을 캐릭터 클래스라고 합니다. [^abdfgh]의 정규식은 a, b, d, f, g 또는 h 중 하나가 아닌 단일 문자와 일치합니다. 이것은 부정 문자 클래스이며 문자 클래스의 시작 부분에 ^ 문자로 표시됩니다. 문자 ^는 문자 클래스의 시작 부분에서 특별한 의미를 갖습니다. 해당 문자 클래스의 다른 곳에서 사용되는 경우 단순히 ^ 문자를 의미합니다. 부정 문자

    6. Python에서 현재 CPU 시간을 반환하는 방법은 무엇입니까?

      주어진 시간에 타이머 틱을 얻으려면 time.time() 함수를 사용하십시오. epoch 이후의 시간(초)을 부동 소수점 숫자로 반환합니다. 시간이 항상 부동 소수점 숫자로 반환되더라도 모든 시스템이 1초보다 더 나은 정밀도로 시간을 제공하는 것은 아닙니다. 예시 import time curr_time = time.time() print(curr_time) 출력 1514823178.6920464 시스템마다 내부 클럭 설정(초당 틱)에 따라 정확도가 다릅니다. 그러나 일반적으로 적어도 20ms 미만입니다. 또한 이 함수는 일반적으

    7. time.clock()과 time.time() 중 어느 것이 더 정확합니까?

      Python에서 시간과 시계 중에서 선택해야 하는 경우 시간/벤치마킹에 time.clock()을 사용하십시오. time()은 모든 플랫폼에서 에포크 이후의 초를 UTC로 부동 소수점 숫자로 반환합니다. Unix에서 time.clock()은 현재 프로세스에서 사용된 CPU 시간의 양을 측정하므로 과거의 특정 시점에서 경과된 시간을 측정하는 데 적합하지 않습니다. Windows에서는 함수에 대한 첫 번째 호출 이후 경과된 벽시계 초를 측정합니다. 시스템 시간을 변경하면 time.time()에 영향을 주지만 time.clock()에는

    8. Python에서 호출 스레드를 몇 초 동안 일시 중단하는 방법은 무엇입니까?

      time 모듈의 sleep 메소드를 사용하여 Python에서 주어진 시간 동안 호출 스레드를 일시 중단할 수 있습니다. 호출 스레드를 일시 중단하려는 시간(초)을 허용합니다. 예시 import time while(True):   print("Prints every 10 seconds")   time.sleep(10) 출력 Prints every 10 seconds Prints every 10 seconds Prints every 10 seconds ... 위의 각 문장은 10초마다 인쇄됩니다.

    9. Python에서 날짜를 날짜/시간으로 변환하는 방법은 무엇입니까?

      datetime 모듈의 Combine 메소드를 사용하여 날짜와 시간을 결합하여 datetime 객체를 생성할 수 있습니다. 시간 객체가 아닌 날짜 객체가 있는 경우 datetime 객체를 사용하여 시간 객체를 최소로 초기화할 수 있습니다(최소 시간은 자정을 의미합니다). 예시 from datetime import date from datetime import datetime my_date = date.today() my_time = datetime.min.time() my_datetime = datetime.combine(my_da

    10. Python의 날짜에서 Python timedelta를 빼는 방법은 무엇입니까?

      timedelta 개체를 사용하여 파이썬 날짜에서 하루를 뺄 수 있습니다. 빼려는 시간만큼 timedelta 객체를 생성해야 합니다. 그런 다음 날짜에서 빼십시오. 예시 from datetime import datetime from datetime import timedelta today = datetime.today() yesterday = today - timedelta(days=1) print(today) print() print(yesterday) 출력 이것은 출력을 줄 것입니다 - 2017-12-29 12:28:06.5

    11. Python에서 유닉스 타임 스탬프 문자열을 읽을 수있는 날짜로 변환하는 방법은 무엇입니까?

      datetime 모듈의 fromtimestamp 함수를 사용하여 UNIX 타임스탬프에서 날짜를 가져올 수 있습니다. 이 함수는 타임스탬프를 입력으로 받아 타임스탬프에 해당하는 datetime 객체를 반환합니다. 예시 import datetime timestamp = datetime.datetime.fromtimestamp(1500000000) print(timestamp.strftime('%Y-%m-%d %H:%M:%S')) 출력 이것은 출력을 줄 것입니다 - 2017-07-14 08:10:00

    12. Python을 사용하여 현재 주를 어떻게 얻을 수 있습니까?

      날짜/시간 모듈의 isocalender 함수를 사용하여 현재 주를 가져올 수 있습니다. 먼저 날짜의 개체를 만든 다음 이 개체에서 isocalender()를 호출합니다. 이것은 연도, 주 번호 및 요일의 3개 튜플을 반환합니다. 예시 import datetime my_date = datetime.date.today() # if date is 01/01/2018 year, week_num, day_of_week = my_date.isocalendar() print("Week #" + str(week_num) + &

    13. Python에서 현재 시간을 밀리초 단위로 얻는 방법은 무엇입니까?

      time 모듈을 사용하여 Python에서 현재 시간을 밀리초 단위로 가져올 수 있습니다. time.time 함수(부동 소수점 값으로)를 사용하여 초 단위로 시간을 얻을 수 있습니다. 밀리초로 변환하려면 1000을 곱하고 반올림해야 합니다. 예시 import time milliseconds = int(round(time.time() * 1000)) print(milliseconds) 출력 이것은 출력을 줄 것입니다 - 1514825676008

    14. Python의 datetime.now()에서 분, 초 및 밀리초를 얻는 방법은 무엇입니까?

      strftime 함수를 사용하여 형식화된 날짜와 시간을 가져올 수 있습니다. 원하는 출력을 얻는 데 사용할 수 있는 형식 문자열을 허용합니다. 다음은 지원하는 지시문입니다. 지시어 의미 %a 로케일의 축약된 요일 이름입니다. %A 로케일의 전체 요일 이름입니다. %b 로케일의 축약된 월 이름. %B 로케일의 전체 월 이름. %c 로케일의 적절한 날짜 및 시간 표현. %d 십진수로 된 월의 일 [01,31]. %H 십진수로 표시되는 시간(24시간제) [00,23]

    15. Python에서 고정밀로 시간을 측정하는 방법은 무엇입니까?

      시간을 고정밀도로 측정하려면 time.clock() 또는 time.time() 함수를 사용하십시오. python 문서에서는 이 함수를 벤치마킹 목적으로 사용해야 한다고 명시하고 있습니다. 예시 import time t0= time.clock() print("Hello") t1 = time.clock() - t0 print("Time elapsed: ", t1 - t0) # CPU seconds elapsed (floating point) 출력 이것은 출력을 줄 것입니다 - Time elapsed

    16. Python 프로그램 실행 시간은 어떻게 얻습니까?

      프로그램 실행 시간을 측정하려면 time.clock() 또는 time.time() 함수를 사용하십시오. python 문서에서는 이 함수를 벤치마킹 목적으로 사용해야 한다고 명시하고 있습니다. 예시 import time t0= time.clock() print("Hello") t1 = time.clock() - t0 print("Time elapsed: ", t1 - t0) # CPU seconds elapsed (floating point) 출력 이것은 출력을 줄 것입니다 - Time elap

    17. Python에서 날짜 시간 사이에 24시간이 경과했는지 확인하는 방법은 무엇입니까?

      Python에서 날짜 시간 사이에 24시간이 경과했는지 확인하려면 Python에서 날짜 계산을 수행해야 합니다. 따라서 2개의 datetime 개체가 있는 경우 해당 개체를 뺀 다음 결과로 얻은 timedelta 개체를 가져와 비교를 위해 if를 사용해야 합니다. int와 직접 비교할 수 없으므로 먼저 int에서 초를 추출해야 합니다. 예시 from datetime import datetime NUMBER_OF_SECONDS = 86400 # seconds in 24 hours first = datetime(2017, 10, 10

    18. Python 코드의 타이밍 실행 속도를 얻는 방법은 무엇입니까?

      프로그램 실행 시간을 측정하려면 time.clock() 또는 time.time() 함수를 사용하십시오. python 문서에서는 이 함수를 벤치마킹 목적으로 사용해야 한다고 명시하고 있습니다. 예시 import time t0= time.clock() print("Hello") t1 = time.clock() - t0 print("Time elapsed: ", t1 - t0) # CPU seconds elapsed (floating point) 출력 이것은 출력을 줄 것입니다 - Time elap

    19. Python 문자열 형식을 비교하는 방법:%와 .format?

      %는 변수나 튜플을 취할 수 있습니다. 그래서 당신은 당신이 원하는 것에 대해 매우 명시적이어야 합니다. 예를 들어 다음과 같은 형식을 지정하려고 하면 - 예시 my_tuple = (1, 2, 3) "My tuple: %s" % my_tuple You'd expect it to give the output: My tuple: (1, 2, 3) 출력 그러나 TypeError가 발생합니다. 항상 인쇄되도록 하려면 다음과 같이 단일 인수 튜플로 제공해야 합니다. - "hi there %s" %

    20. 파이썬에서 경과 시간을 측정하는 방법은 무엇입니까?

      프로그램 실행 중 경과된 시간을 측정하려면 time.clock() 또는 time.time() 함수를 사용하십시오. python 문서에서는 이 함수를 벤치마킹 목적으로 사용해야 한다고 명시하고 있습니다. 예시 import time t0= time.clock() print("Hello") t1 = time.clock() - t0 print("Time elapsed: ", t1) # CPU seconds elapsed (floating point) 출력 이것은 출력을 줄 것입니다 - Time ela

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:39/450  20-컴퓨터/Page Goto:1 33 34 35 36 37 38 39 40 41 42 43 44 45