最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python3中省略號(...)用法介紹

 更新時間:2023年02月14日 10:33:19   作者:fengbingchun  
本文主要介紹了Python3中省略號(...)用法介紹,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1. 省略號(...)是一個Python對象,叫Ellipsis,它沒有方法,是一個單例對象(singleton object):

# 1. ...是一個python對象,叫Ellipsis
print(type(...)) # output: <class 'ellipsis'>
print(...) # output: Ellipsis
print(Ellipsis) #  output: Ellipsis
print(bool(...)) # output: True

2. 它可用作Python解釋器中的默認輔助提示符(default secondary prompt):

3. 它用于訪問和切片(accessing and slicing)多維數(shù)組/NumPy索引,注:不能在一個切片中有多個省略號

# 3. slice: we can not have multiple ellipsis in a single slicing
array = np.random.rand(2, 4) # a 2-dimensional matrix of order 2*4(rows*cols)
print(array); print(array[...]); print(array[Ellipsis]) # they are all equivalent
print(array[..., 0]); print(array[:,0]); print(array[Ellipsis, 0]) # they are all equivalent
print(array[0, ...])

4. 它可用在類型提示中(in type hinting):

# 4. type hints
# 當函數(shù)的參數(shù)類型允許為Any
def inject(get_next_item: Callable[..., str]) -> None:
    ...
 
def foo(x: ...) -> None:
    ...
 
# 當函數(shù)的返回類型為Any
class flow:
    def __understand__(self, name: str, value: ...) -> None:
        ...

5. 它可用作函數(shù)內部的pass語句:

# 5. used as Pass Statement inside Functions
# foo1 and foo2 styles are same
def foo1():
    pass
 
def foo2():
    ...

6. 它可用作默認參數(shù)值:

# 6. used as a default argument value
def foo3(x = ...):
    return x
 
def foo4(x = None):
    return x
 
print("foo3:", foo3) # output: foo3: <function foo3 at 0x7f4e7ffcf5e0>
print("foo4:", foo4) # output: foo4: <function foo4 at 0x7f4e7ffcf550>

GitHubhttps://github.com/fengbingchun/Python_Test

到此這篇關于Python3中省略號(...)用法介紹的文章就介紹到這了,更多相關Python3 省略號內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 前女友發(fā)來加密的

    前女友發(fā)來加密的"520快樂.pdf",我用python破解開之后,卻發(fā)現(xiàn)

    520收到前女友發(fā)來的加密PDF文件,說打開之后有驚喜,難道是要復合?我用python破解開之后,卻發(fā)現(xiàn)...python干貨+劇情滿滿收藏收藏
    2021-08-08
  • 分享5個短小精悍的Python趣味腳本,適合小白上手!

    分享5個短小精悍的Python趣味腳本,適合小白上手!

    這篇文章主要給大家分享介紹了5個短小精悍的Python趣味腳本,非常適合小白上手,分別包含圖片尺寸縮小、pdf轉txt文檔、猜數(shù)字游戲、電池電量告警以及圖片添加水印等腳本,需要的朋友可以參考下
    2022-02-02
  • Python模塊psycopg2連接postgresql的實現(xiàn)

    Python模塊psycopg2連接postgresql的實現(xiàn)

    本文主要介紹了Python模塊psycopg2連接postgresql的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • Python實現(xiàn)的北京積分落戶數(shù)據(jù)分析示例

    Python實現(xiàn)的北京積分落戶數(shù)據(jù)分析示例

    這篇文章主要介紹了Python實現(xiàn)的北京積分落戶數(shù)據(jù)分析,結合實例形式分析了Python針對北京積分落戶數(shù)據(jù)的分析、運算、展示等相關操作技巧,需要的朋友可以參考下
    2020-03-03
  • 關于Python時間日期常見的一些操作方法

    關于Python時間日期常見的一些操作方法

    Python的datetime模塊是處理日期和時間的強大工具,datetime類可以獲取當前時間、指定日期、計算時間差、訪問時間屬性及格式化時間,這些功能使得在Python中進行時間日期處理變得簡單高效,需要的朋友可以參考下
    2024-09-09
  • PyTorch模型調試與故障排除指南

    PyTorch模型調試與故障排除指南

    在當代深度學習領域,PyTorch 已成為開發(fā)和訓練神經(jīng)網(wǎng)絡的主要框架之一,然而隨著模型復雜度的增加和數(shù)據(jù)規(guī)模的擴大,開發(fā)者常常面臨各種調試和優(yōu)化挑戰(zhàn),本文旨在為 PyTorch 開發(fā)者提供一個全面的調試指南,涵蓋從基礎概念到高級技術的廣泛內容,需要的朋友可以參考下
    2024-09-09
  • Python3使用SMTP發(fā)送帶附件郵件

    Python3使用SMTP發(fā)送帶附件郵件

    這篇文章主要為大家詳細介紹了Python3使用SMTP發(fā)送帶附件郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python 實現(xiàn)集合Set的示例

    Python 實現(xiàn)集合Set的示例

    這篇文章主要介紹了Python 實現(xiàn)集合Set的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 利用插件和python實現(xiàn)Excel轉json的兩種辦法

    利用插件和python實現(xiàn)Excel轉json的兩種辦法

    轉換Excel表格到JSON格式有很多方法,下面這篇文章主要給大家介紹了關于利用插件和python實現(xiàn)Excel轉json的兩種辦法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • 詳解Python的Django框架中inclusion_tag的使用

    詳解Python的Django框架中inclusion_tag的使用

    這篇文章主要介紹了詳解Python的Django框架中inclusion_tag的使用,文中示例基于Python較早的2.x版本,希望能夠注意一下,需要的朋友可以參考下
    2015-07-07

最新評論

龙山县| 永春县| 长白| 石狮市| 敖汉旗| 南涧| 慈利县| 盐城市| 隆德县| 慈利县| 姚安县| 怀宁县| 吉水县| 合肥市| 通州市| 扬中市| 安达市| 于都县| 南充市| 宝丰县| 金山区| 清苑县| 凤山县| 阳山县| 嵊泗县| 奎屯市| 永福县| 宁蒗| 卓尼县| 镇赉县| 库车县| 彝良县| 甘谷县| 大新县| 肃宁县| 双桥区| 襄垣县| 郯城县| 天水市| 中江县| 静海县|