国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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电脑。

关注

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

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

美国伦理4女警| 中文在线字幕免费观看电视剧00..| 丫头把腿开大让我添添| 女士穿紧身裸体开裆光滑皮裤| 《訾花交换做爰》| 干别人老婆还当面打电话| 吃瓜| 扒灰小调公媳干仗艳丽是谁唱的| 小妈妈2免费观看完整电视剧| 继母后妈的梗| 中文在线字幕免费观看电视剧| 我在做饭他在下添好爽好硬| 数字人民币是什么意思| 男生把小困困放到女生困里视频| 亚洲国产精品SUV| 他用舌头给我6次高潮| 男生把困困放在女生定眼| 《厨房激战5》完整版在线观看 | 《妻欲公与媳》免费看| 来真正的狗配人真人| 姐姐用脚帮你打枪| 公日日躁我和公乱小说| 惠灵顿牛排| 男生困困进女生困困洞视频| 《厨房韵母2》动漫下线了吗| 小妹妹爱大棒棒免费观看电视剧一 | 侯门闺房HLH笔趣阁在线阅读免..| 美女和男生一起努力的生孩子视频..| 法国人妻亂伦| 韩国《少妇的激情》| 粗大挺进亲女小雅小滨| 半推半就干朋友老婆下一句怎么接| 家公给我治疗5中字| 车后座啪啪刚进去就软了| 俄罗斯大扔子视频观看| 《黑人性奴2》免费观看| 房东老头揉捏吃我奶头影片| 孤男寡女免费观看高清电视剧狂飙| 当着老公的面被维修工欺负| 人犬兽人在线观看免费完整一| 《甜蜜惩罚2》第二季的剧情