专栏首页python3Python3学习(十六):python

Python3学习(十六):python

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列。

range()语法:

range(start,end,step=1):顾头不顾尾

正序遍历:

  • range(10):默认step=1,start=0,生成可迭代对象,包含[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
  • range(1,10):指定start=1,end=10,默认step=1,生成可迭代对象,包含[1, 2, 3, 4, 5, 6, 7, 8, 9]
  • range(1,10,2):指定start=1,end=10,step=2,生成可迭代对象,包含[1, 3, 5, 7, 9]

逆序遍历:

  • range(9,-1,-1):step=-1,start=9,生成可迭代对象,包含[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
for i in range(9, -1, -1):
    print(i)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • range()——python2与pyt

    这是因为,在py2中range()是作为内置函数, 而在py3中是作为一个内置的方法

    py3study
  • python的矩阵扩充

    a为3*4的矩阵,b为2*4的矩阵,现要形成[ab\frac{a}{b}]一样的矩阵,就需要扩充a 法一:

    py3study
  • Python学习笔记(四)——数字

    在Python中,数字并不是一个真正的对象类型,而是一组类似类型的分类。Python不仅支持通常的数据类型(整数和浮点数。),而且能够通过常量去直接创建数字以及...

    py3study
  • 文科生12周培训后成为谷歌大脑AI科学家?当事人说:你想多了

    她曾在 fast.ai 上接受过 12 周机器学习兼职课程,这成为了经济学人介绍的重点。不过,Hooker 本人在文章发出之后自己撰文表示:我的成功无法复制。

    机器之心
  • 从 Windows 过度到 Mac 必备快捷键对照表

    小小明童鞋
  • 欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的...

    卜卜-Totoro
  • Android 3G/4G流量上网原理简析

    手机一般会提供两种上网方式:Wifi或者3G/4G上网,Wifi上网其实就是利用网卡通过以太网上网;3G/4G则是通过基带,利用蜂窝网络进行上网,之前已经简单的...

    看书的小蜗牛
  • 模拟器不同IP设置方法

    可以用API HOOK LSP劫持 或者WFP驱动来拦截网络数据,然后通过SOCKS5转发实现每个模拟器不同IP,为什么要用SOCKS5,因为SOCKS5支持T...

    用户1459273
  • 有个小哥哥用机器学习帮自己脱单,结果。。。

    滑铁卢大学一位叫 Bai Li 的华裔小哥哥,在 Medium 上分享了自己「如何用 ML 中的逻辑回归方法帮自己找脱单」的神操作。

    HyperAI超神经
  • salesforce 零基础学习(十九)Permission sets 讲解及设置

    Permission sets以及Profile是常见的设置访问权限的方式。 Profile规则为'who see what'.通过Profile可以将一类的用...

    用户1169343

扫码关注云+社区

领取腾讯云代金券