分类
摘要:
itertools 用于更高效地创建迭代器的函数工具。
itertools 提供的功能受Clojure,Haskell,APL和SML等函数式编程语言的类似功能的启发。它们的目的是快速有效地使用内存,并且将它们关联在一起以表示更复杂的基于迭代的算法。
基于迭代器的代码比使用列表的代码提供了更好的内存消耗特性。因为... 阅读原文
2018-06-15 11:09:01 阅读(1275) 评论(0)
摘要:
题目:
思考循环结构,看看它是怎样运行的,对我们认识程序有何益处。
知识点:
list, for-loop, range
练习代码:
练习1
the_count = [1, 2, 3, 4, 5]
# this first kind of for-loop goes through a list... 阅读原文
2018-06-15 10:25:02 阅读(1189) 评论(0)
摘要:
万众瞩目的2018世界杯即将在俄罗斯拉开战幕。四年一次的足球盛宴,更是每一个球迷翘首以盼的狂欢节日,球迷们痴迷的呐喊,激动至晕厥的欢呼仿佛已经随着2018世界杯的临近在我们耳边响起。
毫无疑问,谁将捧起世界杯是我们最关心的问题,小编作为一名“资深”球迷自然得发挥下自己的专长,用python模拟2018世界杯,先给大... 阅读原文
2018-06-15 08:31:08 阅读(1289) 评论(0)
摘要:
网络爬虫怎么工作、如何用python实现?
你需要学习
1)首先你要明白爬虫怎样工作
好的,理论上如果所有的页面可以从initial page达到的话,那么可以证明你一定可以爬完所有的网页。
查重处理最快的方法。不管你的带宽有多大,你的机器下载网页的速度都有个限... 阅读原文
2018-06-15 07:41:04 阅读(1284) 评论(0)
摘要:
#!/usr/bin/env python
-- coding:utf-8 --
#username=lhl,password=123456
#auth:lhl
print("-------------欢迎登入xx购物广场------------")
usename=input("请输入您的用户名:")
pwd=in... 阅读原文
2018-06-15 06:00:32 阅读(1270) 评论(0)
摘要:
大学毕业后在一家第三方小程序公司做客服,心有不甘,看着同学们有做安防售前的,有在政府、企业里面做网络工程师的、更有甚者天天搭建个云计算啥的都是家常便饭,再想想自己,堂堂网络工程专业,却做了客服,还是没有任何技术含量的那一类,便暗下决心,自己再学一些其他的技术,日后也好混口饭吃。
也不知道什么时候看到... 阅读原文
2018-06-15 00:52:02 阅读(1256) 评论(0)
摘要:
list是python内置的一种有序、可变的数据结构。
一、如何创建一个list?
示例:
注意:
list中的元素可以是任意的数据类型如字符串、数字、布尔值、None等,也可以是其他的数据结构如另外一个list,tuple,dict等。
二、如何取出list中的元素?
1、取一个元素,用列... 阅读原文
2018-06-15 00:21:14 阅读(1326) 评论(0)
摘要:
requests,Python HTTP 请求库,相当于 Android 的 Retrofit,它的功能包括 Keep-Alive 和连接池、Cookie 持久化、内容自动解压、HTTP 代理、SSL 认证、连接超时、Session 等很多特性,同时兼容 Python2 和 Python3。
第三方库的安装:
p... 阅读原文
2018-06-15 00:00:02 阅读(1214) 评论(0)
摘要:
环境管理
管理 Python 版本和环境的工具
p:非常简单的交互式 python 版本管理工具。官网
pyenv:简单的 Python 版本管理工具。官网
Vex:可以在虚拟环境中执行命令。官网
virtualenv:创建独立 Python 环境的工具。官网
virtualenvwrapper:... 阅读原文
2018-06-14 19:10:02 阅读(1311) 评论(0)
摘要:
1 搭建环境
sudo apt-get install python3-pip 安装pip3
sudo pip3 install virtualenv 安装虚拟环境
virtualenv -p python3 DjangoEnv 新建虚拟环境
source DjangoEnv/bin/acti... 阅读原文
2018-06-14 18:35:02 阅读(1347) 评论(0)