美文网首页菜鸡爬虫修炼史
避坑指南 for myself--一些基础的Python知识点

避坑指南 for myself--一些基础的Python知识点

作者: Dash_chan | 来源:发表于2018-01-03 21:16 被阅读29次

最近总是在这几个地方上存在疑惑。想到什么写什么吧,当做笔记。

  1. range()函数
  2. while循环
  3. 列表取元素(scrapy中xpath匹配返回的列表与直接用xpath匹配返回的列表索引的区别)
  1. range()函数

range(a, b, step)
#a: 起始数,包含,可省略。省略的话默认为从0开始。
#b: 结束数,不包含,不可省略。
#step: 间隔,以step为间隔取值。

例子:

>>>range(5)
[0, 1, 2, 3, 4]

>>>range(1, 5)
[1, 2, 3, 4]

>>>range(1, 5, 2)
[1, 3]

所以,下次有for循环的时候记得,range()函数是不包含最后那个尾数滴~

  1. while循环
while i < 10:
表示当i小于10(不包括10) 时执行下面代码。

例子:

>>>i = 1
>>>while i < 5:
            print(i)
            i += 1

结果:

1
2
3
4

所以,还是没有包括尾数。

  1. 列表取元素(scrapy中xpath匹配返回的列表与直接用xpath匹配返回的列表索引的区别)

这里不讲例子了。只需要记住,一般的列表索引都是从0开始取元素的,比如:

>>>list = ["a", "s", "d", "f"]
>>>print(list[1])

[out]:
 s

但是scrapy框架中xpath匹配返回的列表是按照起始索引为1做的。所以取元素的时候记住,不要按照一般的列表索引取值。

先记这么多。

相关文章

  • 避坑指南 for myself--一些基础的Python知识点

    最近总是在这几个地方上存在疑惑。想到什么写什么吧,当做笔记。 range()函数 while循环 列表取元素(sc...

  • Python编码避坑指南-编码转换实战

      在之前的知识分享中(Python编码避坑指南——编码基础知识[https://www.jianshu.com/...

  • 攻略参考书,指南是告知

    五词故事:承诺、攻略、指南、吃亏、避坑 承诺要做到,攻略参考书,指南是告知,吃亏长经验,避坑是陷阱。 承诺要做到。...

  • Python编码避坑指南——编码基础知识

    编码问题一直以来都是一个另人烦躁的问题,只要涉及到非英文字符,就一定绕不开编码这个问题,不只是在Python和其他...

  • 学习笔记丨学技能丨新媒体运营之小红书

    今日学习时间:五十分钟左右 学习内容: 避坑指南:运营必看!必须知道的8大账号避坑指南 学习心得 今天的学...

  • 重疾险闭坑指南

    重疾险避坑指南 #避坑指南 #重疾险 坑一:重疾含身故 其实只能赔一个,赔了重疾,身故就赔不了了。保费贵,保障也没...

  • SpringBoot war包部署

    很多小伙伴在使用SpringBoot 进行war部署时会遇到一些坑,小编今天分享一些避坑指南。启动类: POM文件:

  • 【经济基础】避坑指南

    1、题目问的是不正确的选项有哪些。 前面还能正常做答,可是到了最后面就犯浑,看到对的就选了。同学们,当我们做到E选...

  • 梨花写作学习心得18

    【避坑指南】蹭热点避坑指南,新手必看! 书法界有一个共识,“书法自学等于自杀”,说的是书法的技法学习,是需要一个明...

  • 避坑指南

    001我思故我在 罗翔在节目《十三邀》中说过:人最大的痛苦就是无法逾越知道和做到的鸿沟。 诚然,这条鸿沟里躺着多少...

网友评论

    本文标题:避坑指南 for myself--一些基础的Python知识点

    本文链接:https://www.haomeiwen.com/subject/iguknxtx.html