• Python Note-Day 2

    Mandatory conversion type 1 age = int(input( " age: " )) 打印出数据类型 1 print (type(age)) #raw_input 2.x input 3.x 输入的数据类型默认为string 1 转义符\: print ' It\ ' s a dog ' 2 输出:It ' s a dog 3 自然字符串:在字符串前加上r,字符串即使有转义...

    2018-08-13 07:48:23

  • python 字符串的格式化

    python字符串的格式化分为两种:1)% 方式 2)str.format() 方式。 str.format() 是比 % 较新的方式, 大多数的 Python 代码仍然使用 % 操作符。但最终会被str.format()代替,推荐使用str.format() 1、% 方式 1)用法 %[(name)][flags][width].[precision]typecode 2)...

    2018-08-13 07:48:21

  • Python成为编程语言中的第一!送你20条Python性能优化

    1、优化算法时间复杂度 算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等...

    2018-08-13 07:48:20

  • 用 Python 抓网页?所有疑问都总结在这了,你还有不懂

    近年来,随着大数据、人工智能、机器学习等技术的兴起,Python 语言也越来越为人们所喜爱。但早在这些技术普及之前,Python 就一直担负着一个重要的工作:自动化抓取网页内容。 举个栗子,飞机票的价格每时每刻都在变化,甚至有些 app,你搜索的越多,价格就越贵。那不...

    2018-08-13 07:48:19

  • python——函数之装饰器

    1 问题 实际生活中,我们很难一次性就把一个函数代码写得完美无缺。当我们需要对以前的函数添加新功能时,我们应该怎么做? 2 问题解决思路 (1)可以直接修改原来的函数,在函数内直接修改。当我们对多个函数都新增这个功能时,这样修改显得代码冗余。 (2)采用 装饰...

    2018-08-13 07:48:19

  • 爬虫小项目!适合有基础的!爬取葡萄酒评分!哪个阶段

    葡萄酒,可能对于小编来讲不算陌生,但是也算陌生!毕竟这种酒还是离不开聚会啥的!葡萄酒的等级也是不一样的!那种阶段的人适合喝那种阶段的酒,这个是有讲究的!所以今天我们来走进葡萄酒的市场吧! 接下来是爬取的数据是这样的! 下载下来之后 内容是这样的 进群:5...

    2018-08-13 07:48:17

  • Python笔记(十七):生成器

    (一)生成器(Generator) Python生成器是创建迭代器的简单方法。简单来说,生成器是一个函数,它返回一个我们可以迭代的对象(迭代器)(一次一个值)。 因为下面会用到列表生成式,这里先说明下列表生成式: 列表生成式: theLi = [i*i for i in range(10)] 下面这段代码的...

    2018-08-13 07:48:15

  • Python scrapy 常见问题及解决 【遇到的坑】

    1.爬虫出现Forbidden by robots.txt 解决方法:setting.pyROBOTSTXT_OBEY = True 改成False 原因:scrapy抓包时的输出就能发现,在请求我们设定的url之前,它会先向服务器根目录请求一个txt文件 这个文件中规定了本站点允许的爬虫机器爬取的范围(比如你不想让百度爬取...

    2018-08-13 07:48:15

  • json 总结

    1、什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON 是用字符串来表示 Javascript 对象; 记住一句话:json字符串就是js对象的一种表现形式(字符串的形式) 既然我们已经学过python的json模块,我们就用它来测试下json字符串和json对象...

    2018-08-13 07:48:14

  • 老程序员给初学者推荐的八款Python编辑器

    1. Eclipse with PyDev http://pydev.org/ Eclipse+PyDev插件,很适合开发Python Web应用,其特征包括自动代码完成、语法高亮、代码分析、调试器、以及内置的交互浏览器。 2. Komodo Edit http://komodoide.com/komodo-edit/ Komodo Edit是一个免费的、开源的、专业的P...

    2018-08-13 07:48:14

2