『Python』python从入门到放弃 第三天 help命令和range函数的一些心得


『Python』python从入门到放弃 第三天 help命令和range函数的一些心得
文章图片
『Python』python从入门到放弃 第三天 help命令和range函数的一些心得
文章图片
学习python的第三天 。 今天开始根据教程码个小代码 , 目的是为了熟悉完整代码的究竟是怎么缩进和嵌套的 。 代码的主体是一个FOR的循环过程 , 其中还嵌套了IF....else....的判断 。 代码如下:
从学习实践操作中得到以下几点小知识:

  1. 使用help命令查看某个模块的帮助文件 , 需要事先导入相应的模块
比如我们要查看random模块(随机繁琐)的帮助信息 , 这个函数不是python的内置函数 , 如果没有事先使用import random导入模块 , 直接使用help就会出现以下情况
如果是查看内置命令或者函数 , 则没有这个步骤 。 比如我们想查看print()或者range()就可以这样书写前面无需事先使用import
help(print) 或者 help(range)
2、有关整数列表函数range()的几个细节
它格式是这样的:
range(start stop[ step
)
这个函数意思到是简单 , start是列表开始的第一个数 , stop是结尾的数 , step是步进值(通俗讲就是隔几个递增或者递减) 。 但是使用这个函数要注意下面几个坑 。
如果设置了开始的参数 , 就必须要设置结束的参数 。 如果没设置 , 则默认从0开始 , 不是从1开始 。
start: 默认是从 0 开始 , 不是从1开始 。 例如:range(5)等价于range(0 ,5);
stop: 但不包括 stop 。 例如:range(0 ,5) 是[0 1 2 3 4
没有5;
step:步长 , 默认为1 。 然后这个值是可以正也可以是负的 , 表示的是方向 。 正数就是从开始向结尾步进 , 负数就是从结尾向开始步进 。
例如:range(0 ,5) 等价于 range(0 5 1)
详细列表结果:
[0 1 2 3 4
 从0开始到4 , 刚好5个数
例如: range(0 5 -1)
详细列表结果:
[

看结果是空的 , 不是[43210
。 因为在这例子里面开始的数是0 , 结尾数是5 , 步进是-1 , 意味0-1 , 所以列表没有值 。
如果要得到[43210
这样的结果 , 光使用range函数是实现不了的 。
如果是range(50-1)
详细列表结果:
[5 4 3 2 1

我就是那个在科技领域特别垂直的小米6钉子户-挨踢栋哥 。 希望我的文章对您有所帮助 。 有什么问题 , 大家可以在评论里面留言 , 我会及时回复大家 。 谢谢您来过 。 有什么不足之处 , 敬请斧正 。
【『Python』python从入门到放弃 第三天 help命令和range函数的一些心得】我是挨踢栋哥