韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python如何查找缺失的参数

python如何查找缺失的参数

python参数

头像

小妮浅浅

2021-09-10 17:30:344194浏览 · 0收藏 · 0评论

说明

1、如果在切片时遗漏了任何参数,Python将尝试自动计算。

2、如果检查CPython的源代码,会发现一个函数叫做PySlice_GetIndicesEx(),它计算任何给定参数的切片索引。

它是Python中的逻辑等效代码。

该函数使用Python对象和可选参数进行切片,并返回切片的开始、停止、步长和长度。

实例

def py_slice_get_indices_ex(obj, start=None, stop=None, step=None):
 
    length = len(obj)
 
    if step is None:
        step = 1
    if step == 0:
        raise Exception("Step cannot be zero.")
 
    if start is None:
        start = 0 if step > 0 else length - 1
    else:
        if start < 0:
            start += length
        if start < 0:
            start = 0 if step > 0 else -1
        if start >= length:
            start = length if step > 0 else length - 1
 
    if stop is None:
        stop = length if step > 0 else -1
    else:
        if stop < 0:
            stop += length
        if stop < 0:
            stop = 0 if step > 0 else -1
        if stop >= length:
            stop = length if step > 0 else length - 1
 
    if (step < 0 and stop >= start) or (step > 0 and start >= stop):
        slice_length = 0
    elif step < 0:
        slice_length = (stop - start + 1)/(step) + 1
    else:
        slice_length = (stop - start - 1)/(step) + 1
 
    return (start, stop, step, slice_length)

以上就是python查找缺失参数的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

欧美一区| 黑皮革之夜| 《搬家工人的绝遇》观看| 楼梯间的秘密小说BY赵景明| 擦边| 青梅竹马是消防员第一部| 只交不泄的方法| 人马杂配MV的视频在哪里看| 女性左腿又开腿肚子视频大全| 1秒流鼻血的女性胸片| 玉女桃花轻蜜粉是正规还是仿| 午马影视免费观看电视剧| 《再来一次好吗》免费观看 | 国产日产亚洲系列最新版本的特点| 丰满的儿女小月的身世与背景介绍| 三男一女CP免费观看电视剧大全| 二人世界高清视频播放 | 蜜桃成熟时李丽珍粤语原唱| 双飞儿媳妇和她闺蜜免费阅读| 国产X9X9X9X9X9X任意...| 《丰满的人妻》日本| 婚前试爱在线观看| 他的大手在秘密花园游走漫画 | 三男一女CP免费观看电视剧大全 | 成全二人世界免费观看电视剧| 打开网站免费进入| 《菊内留香》双男主| 姑妄言| 一阴吞两阳与MACD的关系| MM1313不能看了| 只有一根绳子遮住重要部位| 哈利波特3国语版| 性做爰全过程免费看| 亚洲精品国产拍在线观看| 亚洲精品国产拍在线观看| 午马影视免费观看电视剧| 公媳欢情沈曼最新章节更新| 《交换做爰》在线观看| 黄金网站9.1入口免费| 双腿无力合拢红肿外翻男生原因| 快拨出天我是你母亲歌词监控