-
auto
2019-05-02 06:46:31
python
2307°
20
本文代码基于 python3.6 和 pygame1.9.4。 俄罗斯方块是儿时最经典的游戏之一,刚开始接触 pygame 的时候就想写一个俄罗斯方块。但是想到旋转,停靠,消除等操作,感觉好像很难啊,等真正写完了发现,一共也就 300 行代码,并没有什么难的。 先来看一个游戏截图,有点丑,好吧,我没 ...
-
auto
2019-05-02 06:46:31
python
2876°
20
[TOC] 1. 为什么要学习numpy? numpy可以对整个array进行复杂计算,而不需要像list一样写loop 它的 提供了快速的基于array的数值运算 memory efficient container that provides fast numerical operations ...
-
auto
2019-05-02 06:46:31
python
2051°
20
Python的初学者,开发者都应该知道的代码可读性提高技巧,本篇主要介绍了如下内容: PEP 8是什么以及它存在的原因 为什么你应该编写符合PEP 8标准的代码 如何编写符合PEP 8的代码 为什么我们需要PEP 8? PEP 8 的存在是为了提高Python代码的可读性的。但为什么可读性如此重要? ...
-
auto
2019-05-02 06:46:31
python
2090°
20
一 CentOS python3的安装 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-de ...
-
auto
2019-05-02 06:46:31
python
1989°
20
01 元组 1 用途:当我们需要记录多个同种属性的值,并且只有读的需求时,应该用元组 2 定义方式:在()内用逗号分隔开多个任意类型的元素 t = ('egon',) # t = tuple(('egon')) # 注意:当元组内只有一个元素时,必须加逗号 数据类型转换:t = ('hello') ...
-
auto
2019-05-02 06:46:31
python
2142°
20
Blueprint 蓝图的基本设想是当它们注册到应用上时,它们记录将会被执行的操作。 当分派请求和生成从一个端点到另一个的 URL 时,Flask 会关联蓝图中的视图函数。 简单来说,Blueprint 是一个存储操作方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就 可以被调用, ...
-
auto
2019-05-02 06:46:31
python
2026°
20
[TOC] 1. urllib.request的基本使用 所谓网页抓取,就是把URL地址中指定的网络资源从网络流中抓取出来。在Python中有很多库可以用来抓取网页,我们先学习urllib.request。 Python模块源代码: urllib.request源代码: 1.1 urlopen 我们 ...
-
auto
2019-05-02 06:46:31
python
2198°
20
Python 获取计算机全名(fully qualified host name) import socket socket.getfqdn() socket.gethostname() ...
-
auto
2019-05-02 06:46:31
python
1851°
20
请求勾子 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: *在请求开始时,建立数据库连接; *在请求开始时,根据需求进行权限校验; *在请求结束时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设施的功能,即请求钩子。 请求钩子是通过装饰器 ...
-
auto
2019-04-29 22:41:21
python
2222°
20
导读:切片系列文章连续写了三篇,本文是对它们做的汇总。为什么要把序列文章合并呢?在此说明一下,本文绝不是简单地将它们做了合并,主要是修正了一些严重的错误(如自定义序列切片的部分),还对行文结构与章节衔接做了大量改动,如此一来,本文结构的完整性与内容的质量都得到了很好的保证。 众所周知,我们可以通过索 ...
-
auto
2019-04-29 22:41:21
python
2091°
20
假设文件名为:loga.txt 内容为:你说什么呢 1 -- open() 打开文件 参数1: 要打开的文件路径 + 文件名 参数2: 打开方式 r 只读模式,文本必须存在 r+ 读写模式,文件必须存在( 常用这种方式操作文件 ) w 只写模式,不能调用read()进行读操作,如果打开一个已存在的文 ...
-
auto
2019-04-29 22:41:21
python
2181°
20
今天的楼+课程中有这样一道题,我最初的解决方法如下: : 注释段是最初的解决方法(然而并没有什么用),后来经过查询list列表的方法,猛然醒悟,我可以用索引呀!所以,很多我们学到的知识自己认为学会了,但是事实我们只是记住了有这个东西,更糟糕的是,当我们需要用到相关知识解决问题的时候,我们却不能很好的 ...
-
auto
2019-04-29 22:41:21
python
2535°
20
哥德巴赫猜想 哥德巴赫 1742 年给欧拉的信中哥德巴赫提出了以下猜想:任一大于 2 的偶数都可写成两个质数之和。但是哥德巴赫自己无法证明它,于是就写信请教赫赫有名的大数学家欧拉帮忙证明,但是一直到死,欧拉也无法证明。因现今数学界已经不使用“1 也是质数”这个约定,原初猜想的现代陈述为:任一大于 5 ...
-
auto
2019-04-29 22:41:21
python
3087°
20
pip在线安装十分方便,有时候某些服务器并没有直接联网,需要下载好安装包上传到服务器上进行安装,不经常用,还是有点小麻烦的。 安装Python之后,将下载好的安装包包放在Python安装的根目录下使用pip install packagename 安装,提示Requirement 'pymssql- ...
-
auto
2019-04-29 22:41:21
python
2986°
20
[TOC] 1. 为什么要爬虫? “大数据时代”,数据获取的方式: 大型企业公司有海量用户,需要收集数据来提升产品体验 【百度指数(搜索),阿里指数(网购),腾讯数据(社交)】 数据管理咨询公司: 通过数据团队专门提供大量数据,通过市场调研,问卷调查等 政府/机构提供的公开数据 中华人民共和国统计局 ...
-
auto
2019-04-29 22:41:21
python
2416°
20
[TOC] 1. HTTP和HTTPS HTTP: 一种发布和接受HTML页面方法,端口号为80 HTTPS: HTTP的安全版,在HTTP上加入了SSL层,端口号为443 SSL: 用于Web的安全传输协议,在传输层对网络连接进行加密,保障在Internet上数据传输的安全 网络爬虫可以理解为模拟 ...
-
auto
2019-04-29 22:41:21
python
2168°
20
一.random模块 随机 random() 随机小数 uninform(a,b) 随机小数 randint(a,b) 随机整数 choice() 随机选择一个 sample() 随机选择多个 shuffle() 打乱 二.Counter 计数 三.字典 1.默认值字典 2.有序字典 四.栈和队列 ...
-
auto
2019-04-29 22:41:21
python
2558°
20
1 输出大写字母、小写字母、大小写字母、数字、大小写字母和数字 1.1输出小写:找到小写a(97)到z(122)的的ASCII码,然后转义为字母lower = ""for i in range(97,123): lower += chr(i)print('%s' % lower) 1.2输出大写:找 ...
-
auto
2019-04-29 22:41:21
python
2270°
20
一、视图函数 一个视图函数,简称视图,是一个简单的python函数,接收web请求并返回web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误等。在函数中必须写一个request的参数,然后必须要有返回值,中间的逻辑随便,整个函数写在哪里也无所谓,只要python目录下就行,但我们 ...
-
auto
2019-04-29 22:41:21
python
2280°
20
前言 本次分析基于 CPython 解释器,python3.x版本 在python2时代,整型有 int 类型和 long 长整型,长整型不存在溢出问题,即可以存放任意大小的整数。在python3后,统一使用了长整型。这也是吸引科研人员的一部分了,适合大数据运算,不会溢出,也不会有其他语言那样还分短 ...