国产成人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电脑。

关注

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

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

短视频| 美国暴躁真人CSGO| 人马杂配MV的视频在哪里看| 羞答答在线观看免费高清电视剧| 女性抹胸开襟哺乳衣的注意事项 | 电影《满足2》完整版在线观看| 兄弟的老婆4免费观看电视剧| 33D蜜桃成熟| 克什米尔| 日本CSGO大姐姐AWP| 女性开过苞后最明显的变化| 宝宝水帘洞都拉丝了怎么办| 丈夫不在家儿媳想老公的背景故事| 《法国少女3》高清| 《公与媳夫妇:交换》| 妈妈的朋友| 小妹妹爱大棒棒免费观看电视剧 | 暴躁姐姐BGM国语版| 张慧的奶头被老局长吃奶的视频| 少女初恋吃小头头视频免费| 强壮的公2伦理| 禁忌:家庭密码| 《暴雨回不了家去上司家》| 18岁的少女与狗高清电视剧| 成品网站1.1.719| 密爱在线观看| 国产偷窥熟妇高潮呻吟视频AV| 美国伦理巜干柴烈火2| 特种兵营里被轮流的小说叫什么| 《再来一次好吗》免费观看| 耕耘小侄女小说全文免费阅读| 《黏糊糊的你》免费观看| 精品一区| 为啥越骚的女人干的越爽| 韩剧妻子的背叛| 《一滴都不许漏》何泽城林荫 | 白日梦我小说全文免费阅读| 做爰高潮A片(毛片)| 五姑娘影院在线观看免费版电视剧| 巨乳| 无情扌雷辶鬲