Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 919 for Python (0.06 seconds)

  1. docs/en/docs/python-types.md

    # Python Types Intro { #python-types-intro }
    
    Python has support for optional "type hints" (also called "type annotations").
    
    These **"type hints"** or annotations are a special syntax that allow declaring the <dfn title="for example: str, int, float, bool">type</dfn> of a variable.
    
    By declaring types for your variables, editors and tools can give you better support.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 11K bytes
    - Click Count (0)
  2. docs/zh-hant/docs/python-types.md

    # Python 型別入門 { #python-types-intro }
    
    Python 支援可選用的「型別提示」(也稱為「型別註記」)。
    
    這些「型別提示」或註記是一種特殊語法,用來宣告變數的<dfn title="例如:str、int、float、bool">型別</dfn>。
    
    為你的變數宣告型別後,編輯器與工具就能提供更好的支援。
    
    這裡只是關於 Python 型別提示的快速教學/複習。它只涵蓋使用在 **FastAPI** 時所需的最低限度...其實非常少。
    
    **FastAPI** 完全是以這些型別提示為基礎,並因此帶來許多優勢與好處。
    
    但就算你從不使用 **FastAPI**,學一點型別提示也會有幫助。
    
    /// note | 注意
    
    如果你是 Python 專家,而且已經完全了解型別提示,可以直接跳到下一章。
    
    ///
    
    ## 動機 { #motivation }
    
    先從一個簡單的例子開始:
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 10.7K bytes
    - Click Count (0)
  3. docs/zh/docs/python-types.md

    # Python 类型提示简介 { #python-types-intro }
    
    Python 支持可选的“类型提示”(也叫“类型注解”)。
    
    这些“类型提示”或注解是一种特殊语法,用来声明变量的<dfn title="例如:str、int、float、bool">类型</dfn>。
    
    通过为变量声明类型,编辑器和工具可以为你提供更好的支持。
    
    这只是一个关于 Python 类型提示的快速入门/复习。它只涵盖与 **FastAPI** 一起使用所需的最少部分...实际上非常少。
    
    **FastAPI** 完全基于这些类型提示构建,它们带来了许多优势和好处。
    
    但即使你从不使用 **FastAPI**,了解一些类型提示也会让你受益。
    
    /// note | 注意
    
    如果你已经是 Python 专家,并且对类型提示了如指掌,可以跳到下一章。
    
    ///
    
    ## 动机 { #motivation }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 10.6K bytes
    - Click Count (0)
  4. docs/ja/docs/python-types.md

    # Pythonの型の紹介 { #python-types-intro }
    
    Python にはオプションの「型ヒント」(「型アノテーション」とも呼ばれます)がサポートされています。
    
    これらの **「型ヒント」** やアノテーションは、変数の<dfn title="例えば: str、int、float、bool">型</dfn>を宣言できる特別な構文です。
    
    変数に型を宣言することで、エディターやツールがより良いサポートを提供できます。
    
    これは Python の型ヒントについての **クイックチュートリアル/リフレッシュ** にすぎません。**FastAPI** で使うために必要な最低限のことだけをカバーしています。...実際には本当に少ないです。
    
    **FastAPI** はすべてこれらの型ヒントに基づいており、多くの強みと利点を与えてくれます。
    
    しかし、たとえ **FastAPI** をまったく使用しない場合でも、それらについて少し学ぶことで利点を得られます。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 14.3K bytes
    - Click Count (0)
  5. docs/en/docs/advanced/advanced-python-types.md

    # Advanced Python Types { #advanced-python-types }
    
    Here are some additional ideas that might be useful when working with Python types.
    
    ## Using `Union` or `Optional` { #using-union-or-optional }
    
    If your code for some reason can't use `|`, for example if it's not in a type annotation but in something like `response_model=`, instead of using the vertical bar (`|`) you can use `Union` from `typing`.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Feb 11 18:32:12 GMT 2026
    - 2K bytes
    - Click Count (0)
  6. docs/zh-hant/docs/advanced/advanced-python-types.md

    # 進階 Python 型別 { #advanced-python-types }
    
    以下是一些在使用 Python 型別時可能有用的額外想法。
    
    ## 使用 `Union` 或 `Optional` { #using-union-or-optional }
    
    如果你的程式碼因某些原因無法使用 `|`,例如不是在型別註記中,而是在像 `response_model=` 之類的參數位置,那麼你可以用 `typing` 中的 `Union` 來取代豎線(`|`)。
    
    例如,你可以宣告某個值可以是 `str` 或 `None`:
    
    ```python
    from typing import Union
    
    
    def say_hi(name: Union[str, None]):
            print(f"Hi {name}!")
    ```
    
    在 `typing` 中也有用 `Optional` 宣告某個值可以是 `None` 的速記法。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:15:26 GMT 2026
    - 1.9K bytes
    - Click Count (0)
  7. docs/ko/docs/advanced/advanced-python-types.md

    # 고급 Python 타입 { #advanced-python-types }
    
    Python 타입을 다룰 때 유용할 수 있는 몇 가지 추가 아이디어를 소개합니다.
    
    ## `Union` 또는 `Optional` 사용 { #using-union-or-optional }
    
    어떤 이유로 코드에서 `|`를 사용할 수 없다면, 예를 들어 타입 어노테이션이 아니라 `response_model=` 같은 곳이라면, 파이프 문자(`|`) 대신 `typing`의 `Union`을 사용할 수 있습니다.
    
    예를 들어, 어떤 값이 `str` 또는 `None`이 될 수 있다고 선언할 수 있습니다:
    
    ```python
    from typing import Union
    
    
    def say_hi(name: Union[str, None]):
            print(f"Hi {name}!")
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Feb 14 08:57:01 GMT 2026
    - 2.4K bytes
    - Click Count (0)
  8. docs/zh/docs/advanced/advanced-python-types.md

    # 高级 Python 类型 { #advanced-python-types }
    
    这里有一些在使用 Python 类型时可能有用的额外想法。
    
    ## 使用 `Union` 或 `Optional` { #using-union-or-optional }
    
    如果你的代码因为某些原因不能使用 `|`,例如它不是在类型注解里,而是在 `response_model=` 之类的参数中,那么你可以使用 `typing` 中的 `Union` 来代替竖线(`|`)。
    
    例如,你可以声明某个值可以是 `str` 或 `None`:
    
    ```python
    from typing import Union
    
    
    def say_hi(name: Union[str, None]):
            print(f"Hi {name}!")
    ```
    
    `typing` 也提供了一个声明“可能为 `None`”的快捷方式:`Optional`。
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 13:37:57 GMT 2026
    - 2K bytes
    - Click Count (0)
  9. docs/ja/docs/advanced/advanced-python-types.md

    # 高度な Python の型 { #advanced-python-types }
    
    Python の型を扱うときに役立つ追加のアイデアをいくつか紹介します。
    
    ## `Union` または `Optional` の利用 { #using-union-or-optional }
    
    何らかの理由で `|` が使えない場合、たとえば型アノテーションではなく `response_model=` のような場所では、縦棒(`|`)の代わりに `typing` の `Union` を使えます。
    
    例えば、`str` または `None` になり得ることを宣言できます:
    
    ```python
    from typing import Union
    
    
    def say_hi(name: Union[str, None]):
            print(f"Hi {name}!")
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Feb 13 15:24:30 GMT 2026
    - 2.4K bytes
    - Click Count (0)
  10. docs/de/docs/python-types.md

    # Einführung in Python-Typen { #python-types-intro }
    
    Python hat Unterstützung für optionale „Typhinweise“ (auch „Typannotationen“ genannt).
    
    Diese **„Typhinweise“** oder -Annotationen sind eine spezielle Syntax, die es erlaubt, den <dfn title="zum Beispiel: str, int, float, bool">Typ</dfn> einer Variablen zu deklarieren.
    
    Durch das Deklarieren von Typen für Ihre Variablen können Editoren und Tools bessere Unterstützung bieten.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 12.6K bytes
    - Click Count (1)
Back to Top