『Python』python从入门到放弃 第三天 help命令和range函数的一些心得
文章图片
文章图片
学习python的第三天 。 今天开始根据教程码个小代码 , 目的是为了熟悉完整代码的究竟是怎么缩进和嵌套的 。 代码的主体是一个FOR的循环过程 , 其中还嵌套了IF....else....的判断 。 代码如下:
从学习实践操作中得到以下几点小知识:
- 使用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函数的一些心得】我是挨踢栋哥
- 「Python」小卖家也能月入5000+的方法
- Python爱好者社区| 程序员逆天改命,漫画
- 科技蟹用来入门超棒,这个真无线耳机不一般
- 科技依依酱硬件规格缩水,省钱首选!,AMD入门级A520主板首次曝光
- #游戏笔记本#2020年便宜的5款入门级游戏笔记本:价低性能不低,喜欢哪款呢?
- 快科技3100液氮超频逼近6GHz:Zen2家族第二名,7nm入门锐龙3
- Python:2019年,这24000程序员是如何使用Python的?
- [编程]TIOBE 5 月编程语言排行榜:C语言跑到第一,python连续两年上涨
- [iphone12]苹果太坏!四千块买iPhone12入门版有代价,阉割信号!
- 爱否科技5G 机型搭载天玑 800,Redmi 10X 有望 5 月发布,另有入门