-
auto
2019-05-13 21:56:35
python
2001°
20
67、输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 68、有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。 69、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 70、写一个函 ...
-
auto
2019-05-13 21:56:35
python
2013°
20
Request 对象 Request构造器方法的参数列表: Request(url [, callback=None, method='GET', headers=None, body=None,cookies=None, meta=None, encoding='utf 8', priority= ...
-
auto
2019-05-13 21:56:35
python
1993°
20
变量:存储信息,日后被调用、修改操作. 常量:固定不变的量,字母大小写。 命名规则: 1,、字母数字下划线组成 2、命名具有代表意义的 3、不能以数字开头,特殊符号开头 4、不能以保留字命名,lg:for等 5、命名一般不以中文命名 6、命名一般以驼峰体形式为主,lg:sateMent 7、变量命名 ...
-
auto
2019-05-13 21:53:14
python
2351°
20
在系统设计中,经常我们希望设计一套插件机制,在不修改程序主体情况下,动态去加载附能。 我设想的插件系统: 1、通过类来实现 2、自动查找和导入 我们假设需要实现一个简单的插件系统,插件可以接收一个参数执行。 实现基础插件类 我们先构建一个基础插件类: plugin_collection.py cla ...
-
auto
2019-05-13 21:53:14
python
1987°
20
简述 Python中我暂时并未发现谁对着两个名词的明确定义;我对这两个名词的理解就是,表达式就是你想要执行的对象,语句就是你的具体执行操作。 这里应用慕课网老师的一段话,摘自网上"表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列,语句是让计算机执行特定 ...
-
auto
2019-05-13 21:53:14
python
2312°
20
使用 Python 可以编写多线程程序,注意,这并不是说程序能在多个 CPU 核上跑。如果你想这么做,可以看看关于 Python 并行计算的,比如 "官方 Wiki" 。 Python 线程的主要应用场景是一些包含等待或 I/O 的任务,比如与远程 Web 服务器交互,多线程能够让 Python 在 ...
-
auto
2019-05-13 21:53:14
python
1728°
20
字典的基本详情 字典查找速度快 字典是无序的;(python3.6以上版本有序) 字典支持乘加、成员检查、长度、最小值、最大值、嵌套; 字典值不支持列表、元组、索引、切片、元素赋值跟切片赋值; 字典通过大括号表示; 字典的内容是项;项由键和值组成,中间用冒号隔开;项和项之间用逗号隔开;需要注意键必须 ...
-
auto
2019-05-13 21:53:14
python
1984°
20
记录下一下 另外在写了一个版本: ...
-
auto
2019-05-13 21:53:14
python
1876°
20
9–1. 文件过滤. 显示一个文件的所有行, 忽略以井号( # )开头的行. 这个字符被用做Python , Perl, Tcl, 等大多脚本文件的注释符号.附加题: 处理不是第一个字符开头的注释. 9–2. 文件访问. 提示输入数字 N 和文件 F, 然后显示文件 F 的前 N 行. 9–3. 文 ...
-
auto
2019-05-13 21:33:21
python
1934°
20
书评: 感谢作者和译者,很好的手把手的一个新手编程体验书,消除编程物质恐惧感,在线看的liam huang翻译的版,不确定看的是第几版,有一些加分题没有做,第五十题黑手党外星人飞船做起来有点压力,准备转去codeacademy / think python和a byte of python在进行一些 ...
-
auto
2019-05-13 21:33:21
python
2253°
20
先来认识几个概念 (1)IP地址:又称为互联网协议地址,是计算机的物理地址,相当于计算机的编号,是32位的二进制数,通常被分割成4个8位的二进制数; (2)端口:指设备与外界通讯的接口,一台计算机的端口数为65536个,按类型可以分为周知端口、注册端口和动态端口三种; (3)socket:套接字,是 ...
-
auto
2019-05-13 21:33:21
python
2016°
20
logging模块: logging是一个日志记录模块,可以记录我们日常的操作。 logging日志文件写入默认是gbk编码格式的,所以在查看时需要使用gbk的解码方式打开。 logging日志等级:CRITICAL(50) > ERROR(40) > WARNING(30) > INFO(20) ...
-
auto
2019-05-13 21:33:21
python
2006°
20
官网文档链接: https://docs.python.org/3/library/os.path.html 概念: 该模块在路径名上实现了一些有用的功能,主要用于文件的属性获取 代码实现: os.path.abspath(path) 返回路径名路径的规范化绝对化版本 os.path.basenam ...
-
auto
2019-05-13 21:33:21
python
1966°
20
给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0 -> 8 原因:342 + 4 ...
-
auto
2019-05-13 21:33:21
python
2145°
20
运行环境: Django版本2.0 ; Mysql 版本 8.0.11; 错误代码: django.db.utils.OperationalError: (1045:Access denied for user 'root'@'localhost' (using password: NO) 这个错误 ...
-
auto
2019-05-13 21:33:21
python
1949°
20
今天在使用正则表达式时未能解决实际问题,于是使用bs4库完成匹配,通过反复测试,最终解决了实际的问题,加深了对bs4.BeautifulSoup模块的理解。 爬取流程 前奏: 分析糗事百科热图板块的网址,因为要进行翻页爬取内容,所以分析不同页码的网址信息是必要的 具体步骤: 1,获取网页内容(url ...
-
auto
2019-05-13 21:33:21
python
2046°
20
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 代码 ...
-
auto
2019-05-13 21:33:21
python
1979°
20
虚拟机创建项目 pycharm创建项目 开启项目 一、虚拟机创建项目 1. 创建虚拟环境 workon 查看虚拟环境 mkvirtualenv -p /usr/bin/python3.5 envname 创建虚拟环境 workon envname 进入虚拟环境 deactivate 退出虚拟环境 r ...
-
auto
2019-05-13 21:33:21
python
2168°
20
接上篇python 闭包&装饰器(一) 一、功能函数加参数:实现一个可以接收任意数据的加法器 源代码如下: def show_time(f): def inner(*x, **y): # 形参 start = time.time() f(*x, **y) # 相当于add() end = time.... ...
-
auto
2019-05-13 21:33:21
python
2060°
20
参考书 《TensorFlow:实战Google深度学习框架》(第2版) 两个计算交叉熵函数的区别:tf.nn.softmax_cross_entrypy_with_logits和tf.nn.sparse_softmax_cross_entrypy_with_logits 运行结果: ...