찾다
기술 주변기기일체 포함파이썬 네임 스페이스 및 가변 범위에 대한 포괄적 인 안내서

소개

파이썬 기능에서 변수의 네임 스페이스, 범위 및 동작을 이해하는 것은 효율적으로 작성하고 런타임 오류 또는 예외를 피하는 데 중요합니다. 이 기사에서는 네임 스페이스와 파이썬 가변 범위의 다양한 측면을 탐구하고 Python이 로컬, 글로벌 및 둘러싸인 변수를 자세히 관리하는 방법을 배웁니다.

우리는 이미 파이썬 기능에 대해 자세히 논의했으며, 이는 창립 할 수 있습니다. Python은 추상화 원칙을 사용하여 복잡한 논리를 숨기고 필요한 출력 만 노출시키는 반면 분해는 모듈 식, 읽기 가능하며 재사용 가능한 기능을 만듭니다.

이러한 원칙은 Python이 기능 정의 및 중첩 함수에 대한 가변 범위를 어떻게 처리하는지 이해하기에 충분히 명백하며, 이는 자세한 예를 통해 탐색 할 것입니다. 이 기사가 끝나면 이러한 개념을 명확하게 이해하고 프로그램에 효과적으로 적용하는 방법을 명확하게 이해해야합니다.

파이썬 네임 스페이스 및 가변 범위에 대한 포괄적 인 안내서

개요

  • Python의 네임 스페이스 및 가변 범위는 효율적인 코딩 및 오류 방지에 중요합니다.
  • 이 기사는 Python에서 로컬, 글로벌 및 동봉 변수의 동작을 탐구합니다.
  • REGB 규칙은 다른 범위에서 Python의 변수 이름 검색을 설명합니다.
  • 실제 예는 글로벌 및 로컬 가변 사용 및 수정을 보여줍니다.
  • 중첩 된 기능과 동봉 범위가 다루어지면서 비 국소 키워드를 강조합니다.

목차

  • 파이썬의 변수는 무엇입니까?
    • 글로벌 변수
    • 로컬 변수
  • 네임 스페이스는 무엇입니까?
  • 파이썬의 가변 범위는 무엇입니까?
  • LEGB 규칙은 무엇입니까?
  • Python은 어떻게 범위가 가변적입니까?
    • 1. 로컬 범위에서 글로벌 변수 사용
    • 2. 로컬 범위에서 로컬 변수를 사용합니다
    • 3. 로컬 범위 내에서 글로벌 변수 수정
    • 4. 선언을 사용하여 로컬 범위 내에서 글로벌 변수를 수정합니다
    • 5. 기능을 사용하여 글로벌 변수 로컬 범위를 수정합니다
  • 중첩 된 기능은 무엇입니까?
  • 변수의 둘레 범위는 무엇입니까?
    • 7. 선언이없는 범위 내부의 글로벌 변수를 수정합니다
    • 8. 선언을 사용하여 로컬 범위 내부의 중첩 변수 수정
  • 자주 묻는 질문

파이썬의 변수는 무엇입니까?

파이썬의 변수는 데이터 또는 값 (int, float, str, bool 등)을 저장하는 컨테이너입니다. 변수가 저장되고 향후 사용할 수 있도록 액세스 할 수있는 메모리 위치를 변수의 thescope라고합니다.

파이썬에는 두 가지 유형의 변수가 있습니다.

글로벌 변수

  • 이 변수는 기본 프로그램의 범위에 속합니다.
  • 기본 프로그램은 로컬 변수를 사용할 수 없습니다. 함수에만 사용할 수 있기 때문입니다.

로컬 변수

  • 이러한 변수는 기능 범위에 속합니다.
  • 또한 로컬 변수는 로컬 변수가 로컬 범위 내에서 정의되지 않을 때 함수 내부의 글로벌 변수를 사용할 수 있습니다.

또한 읽으십시오 : 파이썬의 Mutable 대 불변의 물체

네임 스페이스는 무엇입니까?

Python Namespace는 식별자 (일반적으로 변수 이름이라고 함)를 키로 유지하고 메모리 공간의 값으로 각 객체를 보유하는 Aspace 또는 Dictionary입니다. 파이썬 프로그래밍 언어는 4 가지 유형의 네임 스페이스, 즉 :

  • 내장 네임 스페이스
  • 글로벌 네임 스페이스
  • 네임 스페이스를 둘러싸고 있습니다
  • 로컬 네임 스페이스

우리는 곧이 개념을 더 잘 이해하기 위해 다른 예를 살펴볼 것입니다. 그러나 그 전에는 위에서 언급 한 가변 범위를 이해하는 것이 정말 중요합니다.

파이썬의 가변 범위는 무엇입니까?

파이썬에서 스코프는 변수에 직접 액세스 할 수있는 프로그램의 영역 또는 텍스트 영역을 나타냅니다. 실행 중 언제든지 다음과 같습니다.

  • 로컬 범위 : 이것은 함수 내부에서 정의 된 가장 안쪽 범위입니다. 이 범위의 경우 Python은 로컬 변수를 찾습니다.
  • 동봉 범위 : 이것은 중첩 된 기능의 범위입니다. 여기에는 로컬이나 글로벌이 아닌 비 국소 변수가 포함되어 있습니다.
  • 글로벌 범위 :이 범위에는 모듈 수준에서 정의 된 변수가 포함되어 있으며 모듈 전체에 액세스 할 수 있습니다.

참고 : 프로그램에서 이러한 사용자 정의 스코프를 생성하여 효율적으로 실행합니다. 그러나 Python의 내장 변수는 내장 범위로 알려진 범위를 가지고 있습니다.

  • 내장 범위 : 이것은 Python이 더 나은 코드를 작성하기위한 모든 사전 정의 된 키워드 또는 방법의 범위입니다. 따라서 Python 통역사가 시작되는 즉시 이들은 귀하에게 제공됩니다. 또한 이러한 스코프는 결코 삭제되지 않으며 모듈 전체에 액세스 할 수 있습니다.

LEGB 규칙은 무엇입니까?

이제 네임 스페이스와 가변 범위에 대한 기본적인 이해가 있습니다. 범위 규칙이 Python 프로그래밍 언어로 어떻게 적용되는지 이해하기 위해 더 깊이 다이빙해 봅시다. 일반적인 약어, legb 규칙이 있으며, 이는 외로, 둘러싸고, 글로벌 및 구축을 초래합니다.

REGB 규칙에 따르면 통역사는 내부에서 식별자를 검색 할 수 있으며, 이는 먼저 로컬 범위 에서 변수 이름 또는 네임 스페이스를 찾는 것으로 시작합니다. 네임 스페이스가 존재하지 않으면 프로그램의 동봉 범위 로 이동합니다. Ext, 네임 스페이스를 찾기 위해 글로벌 범위를 점검합니다. 마지막으로, 식별자를 아직 찾을 수없는 경우 통역사는 Python이 제공하는 내장 범위를 살펴 봅니다.

파이썬 네임 스페이스 및 가변 범위에 대한 포괄적 인 안내서

또한 통역사 가이 위치에서 이름을 찾지 못하면 Python은 ' NameerRor'Exception 을 제기하므로 변수가 프로그램에 정의되지 않습니다.

또한 현재 범위에서 LEGB 규칙의 계층 구조에서 위로 이동해야한다는 것을 기억하는 것이 정말 중요합니다.

또한 읽기 : 고급 Python 프로그래밍에 대한 포괄적 인 안내서

Python은 어떻게 범위가 가변적입니까?

이제이 모든 예를 통해 한 가지로 가자 이러한 모든 개념을 깊이 이해해 보겠습니다.

1. 로컬 범위에서 글로벌 변수 사용

이 예제를 이해하려면 여기서` g (y) '함수는 글로벌 변수` x` 를 인쇄 할뿐만 아니라` x 1` 으로 수정합니다.

이제 `x` 는` g (y)` 내에 정의되지 않기 때문에 Python은 글로벌 변수` x` 의 값을 가져옵니다.

 def g (y) :
  인쇄 (x)
  인쇄 (x 1)

# X는 로컬 범위에 있지 않기 때문에 Global Variable에서 X의 값을 가져올 것입니다.
x = 1
g (x) # 글로벌 내부 로컬 변수
인쇄 (x) # 글로벌 변수

산출

 1<br><br> 2<br><br> 1

출력은 'X` 와` X 1` 의 값을 보여줍니다. 글로벌 변수` X` 는 변경되지 않았지만 결과를 올바르게 출력하기 위해 로컬 범위에 의해 사용되었습니다.

2. 로컬 범위에서 로컬 변수를 사용합니다

이제이 예를보십시오. 여기에는 기능 정의` g (y) `및 아래 내부에 주어진 함수` g` , 이름` x` 는 로컬 변수로 정의되어 수정됩니다.

 def g (y) :
  x = 10 # 로컬 변수
  x = 1
  인쇄 (x)


x = 1 # 글로벌 변수
g (x)
인쇄 (x)

산출

 11<br><br> 1

증거로서, 글로벌` X` 는 변경되지 않았으며 로컬 변수는 로컬 범위 변수를 사용하여 11을 함수를 통해 출력으로 표시하고 예상대로 글로벌 범위에 의해 1 출력을 보여주는 명령문을 인쇄했습니다.

또한 읽기 : 파이썬 내장 데이터 구조에 대한 포괄적 인 안내서

3. 로컬 범위 내에서 글로벌 변수 수정

그러나 글로벌 변수를 ' 글로벌 `로 선언하지 않고도 글로벌 변수 'x` 를 수정할 수 있습니까?

대답은 아니오입니다! 로컬 범위에서 글로벌 변수 값을 수정할 수 없으므로 오류가 발생하므로 오류가 발생합니다.

 def h (y) :

  # 함수는 아무것도없는 경우 글로벌 변수를 사용할 수 있습니다.
  x = 10 #하지만 로컬 변수 내부의 전역 값을 변경할 수 없습니다.

x = 1
h (x)
인쇄 (x)

산출

 UnboundLocalError Traceback (가장 최근의 호출)<br><br>  ()<br><br> 3<br><br> 4 x = 1<br><br> ----> 5 H (X)<br><br> 6 인쇄 (x)<br><br> <ipython-input-3-130c677cc9ab> in h (y)<br><br> 1def H (Y) :<br><br> ----> 2 x = 10<br><br> 3<br><br> 4 x = 1<br><br> 5 시간 (x)</ipython-input-3-130c677cc9ab>

UnboundLocalError : 로컬 변수 ' X` 는 할당되기 전에 참조됩니다

이로 인해 Python은 할당 작업으로 인해 Python 이 X` 를 로컬 변수로 취급하지만 로컬로 초기화되지 않았기 때문에`` unouboundlocalerror ''가 발생합니다. 또한 로컬 변수는 전역 변수에 액세스 할 수 있지만 글로벌 변수를 변경할 수는 없습니다 (쓰기가 아닌 읽을 수 있음).

또한 읽으십시오 : 초보자를위한 Python 프로그래밍의 기본

4. 선언을 사용하여 로컬 범위 내에서 글로벌 변수 수정

그러나 나는 항상 파이썬은 실제로 달콤한 언어이며 글로벌 변수를 수정하거나 변경하는 것이 권장되지는 않지만 항상 당신에게 말했기 때문에. 그렇다고해서 동일한 키워드를 사용하여`x '를'글로벌 '로 선언 함으로써이 기능은 글로벌 변수`x'를 수정할 수 있기 때문에 Python 이이 기능을 제공하지 않는다는 것을 의미하지는 않습니다.

 def h (y) :
  Global X # 이제 로컬 변수 내부의 글로벌 값을 변경할 수 있습니다.
  # 그러나 그것은 코딩의 좋은 방법이 아니므 로이 글로벌 키워드 사용법을 줄이는 데 집중해야합니다.
  x = 10

x = 1
h (x)
인쇄 (x)

산출

 11

출력은 ' X` 가 전 세계적으로 업데이트되었음을 ​​확인합니다. 그러나 주요 기능을 수정하면 다른 기능에 영향을 미치지 않기 때문에 변경 사항은 전체 프로그램에 영향을 미칩니다.이 기능은 좋은 프로그래밍 실습이 아닙니다.

5. 기능을 사용하여 글로벌 변수 로컬 범위를 수정합니다

또한 10만큼 `x` 을 증가시켜` g (x)`` 의 전역 변수를 수정할 수 있습니다. 새 값을 인쇄하여 반환합니다.

참고 : 이것이 '글로벌' 키워드가 없으면 글로벌 변수 자체를 수정한다는 의미는 아닙니다.

 def g (x) :
  x = 10
  print ( "in f (x) : x =", x)
  반환 x # 반환 f (x)

x = 2
z = g (x)
print ( "메인 프로그램 범위 : z =", z)
print ( "메인 프로그램 범위 : x =", x)

산출

 f (x) : x = 12<br><br> 주요 프로그램 범위 : z = 12<br><br> 주요 프로그램 범위 : x = 2

여기서는 Global` X` 가 변경되지 않은 상태로 유지되는 반면, 반환 된 값` Z` 는 새로운 업데이트 값입니다.

중첩 된 기능은 무엇입니까?

다른` def` 함수 내부에서 정의 된 함수를 중첩 함수 또는 내부 함수 라고합니다.

다음은 더 나은 이해를위한 중첩 기능의 예입니다.

 def f () :
  def g () :
    print ( "내부 기능 g")
  g()
  print ( "내부 기능 f")

에프()

산출

 내부 기능 g<br><br> 내부 기능 f

참고 : 중첩 된 함수` g` 는 함수` f` , 두 함수에서 메시지를 인쇄합니다. ` g` 는 글로벌 범위에서 정의되지 않기 때문에 오류의` f` willresults 외부에서 함수` g` 를 호출합니다.

 g () #이 함수는 함수 f 외부에서 정의되지 않습니다.

산출

 TypeError Traceback (가장 최근에 호출)<br><br> <ipython-input-8-5fd69ddb5074>  ()<br><br> ----> 1 g ()<br><br> TypeError : g () 누락 된 1 필수 위치 인수 : 'x'</ipython-input-8-5fd69ddb5074>

변수의 둘레 범위는 무엇입니까?

Python은 동봉 스코프 라고 알려진 중첩 함수 내부에 정의 된 이름에만 다르고 특수한 변수 범위를 제공합니다. 그것은` non-local` 범위로도 알려져 있습니다. 스코프를 둘러싸는 것은 내부 또는 중첩 된 함수 인 로컬 함수가있을 때 외부 기능의 범위입니다.

 def f () :
  x = 1
  def g () :
    print ( "내부 기능 g")
    인쇄 (x)
  g()
  print ( "내부 기능 f")
  
에프()

이 변수 `x` 는 위의 예에서 볼 수 있듯이 로컬 범위에서도 사용할 수 있습니다. 출력은 다음과 같습니다.

산출

 내부 기능 g<br><br> 1<br><br> 내부 기능 f

이제 앞으로 나아가이 새로운 범위를 더 잘 이해합시다.

7. 선언이없는 범위 내부의 글로벌 변수를 수정합니다

다시, 중첩 된 함수 내부의 글로벌 변수` x` 를 수정하는 것은 불가능합니다 .

 def g (x) :
  def h () :
    x = 1
    print ( 'h (x) : x =', x)
  x = x 1
  print ( 'g (x) : x =', x)
  h (x)
  반환 x

x = 3
z = g (x)
print ( '메인 프로그램 범위 : x =', x)
print ( '메인 프로그램 범위 : z =', z)

산출

 g (x) : x = 4에서<br><br> ----------------------------------------------------------------------------------------------------------------------------------------------------.<br> TypeError Traceback (가장 최근에 호출)<br><br> <ipython-input-12-5bcfb2edb396>  ()<br><br> 9<br><br> 10 x = 3<br><br> ---> 11 z = g (x)<br><br> 12 인쇄 ( '메인 프로그램 범위 : x =', x)<br><br> 13 인쇄 ( '메인 프로그램 범위 : Z =', Z)<br><br> <ipython-input-12-5bcfb2edb396> g (x)<br><br> 5 x = x 1<br><br> 6 인쇄 ( 'g (x) : x =', x)<br><br> ----> 7 H (X)<br><br> 8 반환 x<br><br> 9<br><br> TypeError : g. <colecals> .h ()는 0 위치 인수를 가져옵니다. 그러나 1은 주어졌습니다.</colecals></ipython-input-12-5bcfb2edb396></ipython-input-12-5bcfb2edb396>

함수` h () `는 매개 변수없이 정의되지만`h (x)`는 인수로 호출됩니다. 이렇게하면`typeerror '가 제공됩니다.

8. 선언을 사용하여 로컬 범위 내부의 중첩 변수 수정

` Global` 키워드와 마찬가지로 Python은 개발자에게` nonlocal` 키워드를 제공합니다. 이를 통해 중첩 된 함수` h` 는 Enclosing 함수` g` 에 정의 된 변수 'x`를 수정할 수 있습니다.

 def g (x) :
  def h () :
    g (x)에서 x를 사용하려면 nonlocal x # tell h ()
    x = 1
    print ( 'h (x) : x =', x)
  x = x 1
  print ( 'g (x) : x =', x)
  h () # 인수가없는 h () 호출
  반환 x

x = 3
z = g (x)
print ( '메인 프로그램 범위 : x =', x)
print ( '메인 프로그램 범위 : z =', z)

산출

 g (x) : x = 4에서<br><br> h (x) : x = 5<br><br> 주요 프로그램 범위 : x = 3<br><br> 주요 프로그램 범위 : z = 5

출력은 두 함수 내에서 이루어진 변경 사항과 글로벌 변수` x` 가 변경되지 않았 음을 보여줍니다.

마지막으로, 스코프가 정의되는 위치에 따라 각 범위는 프로그램 전체의 다른 액세스 수준에 해당하며 코드 내에서 네임 스페이스/S에 대해 다른 수명을 갖습니다.

또한 읽기 : 처음부터 데이터 과학을 배우기위한 완전한 파이썬 튜토리얼

결론

이 기사는 Python이 지역 및 전역 변수 및 중첩 기능을 처리하는 방법을 살펴 보았습니다. 우리는 네임 스페이스가 Python이 개발자에게 제공하는 사전이라는 것을 알게되었으며, 여기서 Python 메모리의 범위에 저장된 변수 이름과 그 값을 찾을 수 있습니다. 또한 스코프는 로컬, 동봉, 글로벌 및 내장의 네 가지 유형입니다.

이는 명명 충돌을 피하고 프로그램의 다른 부분 전체에서 어떤 객체를 참조하는 이름/식별자를 추적하는 데 실제로 유용합니다.

또한 로컬 범위에서 글로벌 범위의 변수를 수정하려면 ' Global` 키워드를 사용할 수 있습니다. 마찬가지로`nonlocal` 키워드를 사용하여 범위를 닫을 수 있습니다.

  1. 로컬 범위 : 함수 내부에서 생성되고 해당 함수 내에서만 액세스 할 수 있으며 함수가 반환되거나 예외가 발생할 때 삭제됩니다. 즉, 함수를 작성하는 동안 처리되지 않습니다.
  2. 동봉 또는 비 국소 범위 : 내부 기능에 액세스 할 수있는 중첩 함수의 외부 기능에서 생성 된 변수.
  3. 글로벌 범위 :` __main__` 프로그램에서 생성 된 변수, 프로그램 전체에서 액세스 할 수 있으며 통역사가 끝날 때까지 지속됩니다.

업계 관련 모범 사례를 따르고 개발자 정의 예외를 줄이면서 우수한 생산 수준 코드를 작성하는 데 통찰력을 얻는 데 도움이 되었기를 바랍니다. 그러나 이것은 프로그램을보다 강력하게 만드는 첫 번째 단계이며, 우리는 훨씬 더 많은 것을 다루고 있습니다.

따라서 다음 기사를 계속 지켜봐 주시면 파이썬 프로그래밍 언어로 파일 직렬화 및 사막화에 대해 논의 할 것입니다!

자주 묻는 질문

Q1. 파이썬의 네임 스페이스는 무엇입니까?

Ans. Python의 네임 스페이스는 프로그램의 이름 또는 식별자를 구성하고 관리합니다. 기본적으로 그들은 변수 및 기능과 같이 객체에 매핑 된 이름을 저장하는 컨테이너 또는 사전처럼 작동합니다.

Q2. Python의 LEGB 규칙은 무엇입니까?

Ans. Python의 LEGB 규칙은 Python 통역사가 이름으로 작업하는 동안 또는 일반적으로 식별자라고 알려진 순서입니다. 현지, 동봉, 글로벌 및 내장을 나타냅니다.
1. 로컬 : 함수 내에 정의 된 이름.
2. Enclosing : 모든 동요 함수의 로컬 범위 (중첩 함수)의 이름.
3. 글로벌 : 스크립트 또는 모듈의 최상위 레벨에서 정의 된 이름.
내장 :` print` 또는` len` 과 같이 파이썬에서 사전 정의 된 이름.

Q3. Python에서 'Global'키워드를 사용하는 것은 무엇입니까?

Ans. 글로벌 키워드를 사용하면 기능이 글로벌 범위에 정의 된 변수를 수정하고 변수가 작업 외부에 상주 할 수 있도록합니다. 참고 : 할 수 있다고해서 좋은 프로그래밍 관행이 아니기 때문에 이것을 사용해야한다는 의미는 아닙니다.

Q4. 글로벌 변수의 사용을 최소화하는 것이 권장되는 이유는 무엇입니까?

Ans. 글로벌 변수를 과도하게 사용하면 이해하고 유지하기 어려운 프로그램으로 이어질 수 있습니다. 또한 의도하지 않은 변경을 유발하여 디버깅을 더욱 어렵게 만듭니다. 일반적으로 로컬 변수를 사용하여 필요에 따라 전달하는 것이 좋습니다.

Q5. 중첩 함수에서 '비 로컬'키워드를 사용하는 것은 무엇입니까?

Ans. 글로벌 키워드와 마찬가지로 Python은 '비 로컬'키워드를 제공하여 동봉 변수를 수정합니다. 로컬이 아닌 키워드는 중첩 함수의 동봉 함수에 정의 된 변수를 수정하여 중첩 함수에서 변수 범위를 제어 할 수있는 방법을 제공 할 수 있습니다.

위 내용은 파이썬 네임 스페이스 및 가변 범위에 대한 포괄적 인 안내서의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
무료로 SQL을 배우기위한 YouTube 채널 - 분석 Vidhya무료로 SQL을 배우기위한 YouTube 채널 - 분석 VidhyaApr 13, 2025 am 10:46 AM

소개 SQL 마스터 링 (구조 쿼리 언어)은 데이터 관리, 데이터 분석 및 데이터베이스 관리를 추구하는 개인에게 중요합니다. 초보자로 시작하거나 개선을 추구하는 노련한 프로라면

다분위 및 Azure 문서 인텔리전스를 갖춘 래그다분위 및 Azure 문서 인텔리전스를 갖춘 래그Apr 13, 2025 am 10:38 AM

소개 데이터를 기반으로 운영되는 현재 세계에서 RENC (Relational AI Graphs)는 데이터를 상관시키고 관계를 매핑하여 산업에 많은 영향을 미칩니다. 그러나 조금 더 갈 수 있다면

생성 AI 시대에 책임있는 AI생성 AI 시대에 책임있는 AIApr 13, 2025 am 10:28 AM

소개 우리는 이제 인공 지능의 시대에 살고 있습니다. 우리 주변의 모든 것이 하루 종일 더 똑똑해지고 있습니다. 최첨단 대형 언어 모델 (LLM) 및 AI 에이전트는 복잡한 작업을 수행 할 수 있습니다.

GPT-4O vs Openai O1 : 새로운 OpenAI 모델은 과대 광고 가치가 있습니까?GPT-4O vs Openai O1 : 새로운 OpenAI 모델은 과대 광고 가치가 있습니까?Apr 13, 2025 am 10:18 AM

소개 OpenAi는 기대가 많은 "Strawberry"아키텍처를 기반으로 새로운 모델을 출시했습니다. O1로 알려진이 혁신적인 모델은 추론 기능을 향상시켜 문제를 통해 생각할 수 있습니다.

작은 언어 모델의 미세 조정 및 추론작은 언어 모델의 미세 조정 및 추론Apr 13, 2025 am 10:15 AM

소개 의료용 챗봇을 구축하고 거대한 자원이 풍성한 대형 언어 모델 (LLM)이 필요에 따라 과잉처럼 보인다고 상상해보십시오. 젬마와 같은 작은 언어 모델 (SLM)이 시작되는 곳입니다.

OpenAi O1 API에 액세스하는 방법 | 분석 VidhyaOpenAi O1 API에 액세스하는 방법 | 분석 VidhyaApr 13, 2025 am 10:14 AM

소개 OpenAI의 O1 시리즈 모델은 특히 복잡한 추론 작업을 위해 LLM (Lange Language Model) 기능의 상당한 도약을 나타냅니다. 이 모델은 resp 전에 깊은 내부 사고 과정에 관여합니다.

Python을 사용한 Google 시트 자동화 | 분석 VidhyaPython을 사용한 Google 시트 자동화 | 분석 VidhyaApr 13, 2025 am 10:01 AM

Google Sheets는 Excel에 가장 인기 있고 널리 사용되는 대안 중 하나이며, 실시간 편집, 버전 제어 및 Google Suite와의 원활한 통합과 같은 기능을 갖춘 공동 작업 환경을 제공하여 U를 허용합니다.

O1-MINI : STEM 및 추론을위한 게임 변화 모델O1-MINI : STEM 및 추론을위한 게임 변화 모델Apr 13, 2025 am 09:55 AM

OpenAI는 STEM 과목에 중점을 둔 비용 효율적인 추론 모델 인 O1-MINI를 소개합니다. 이 모델은 다양한 평가 벤에서 전임자 인 Openai O1과 밀접하게 비슷한 수학 및 코딩의 인상적인 성능을 보여줍니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구