-
auto
2019-04-21 19:42:59
python
1868°
20
第一类对象 函数对象对象可以像变量一样进行赋值 还可以作为列表的元素进行使用 可以作为返回值返回 可以作为参数进行传递 闭包 闭包(函数的嵌套) 内层函数对外层函数中的变量的使用 好处: 1. 保护变量不被侵害 2. 让一个变量常驻内存 如何通过代码查看一个闭包 __closure__: 有东西就是 ...
-
auto
2019-04-21 19:42:59
python
1854°
20
collections模块在内置数据类型(dict、list、set、tuple)的基础上,还提供了几个额外的数据类型:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等。 namedtuple:生成可以使用名字来访问元素内容的tup ...
-
auto
2019-04-21 19:42:59
python
2327°
20
def fn(): print("我叫fn") fn() print(fn)## fn() gn = fn #函数名可以进行赋值 print(gn)# gn ...
-
auto
2019-04-21 19:42:59
python
2004°
20
client: socket connect send encode recv decode close server: socket bind listen 1.主动转换成被动 2.向系统申请队列(5) accept 1.阻塞等待客户端的链接 2.创建一个新的socket(主动) recv sen ...
-
auto
2019-04-21 19:42:59
python
1789°
20
动态传参 (重点) * ** 形参 * args在形参位置, *表示不定参数--接受的是位置参数 接受到的位置参数的动态传参: 都是元组 形参的顺序: 位置 *args 默认值 **kwargs 以后写参数,可以随意的进行搭配 def chi(zhushi, cai, fushi, tang, ti ...
-
auto
2019-04-21 19:42:59
python
2032°
20
当我们在python中需要打印出特定格式的内容时可以用到这个方法,方法介绍如下: 例如我们现在要收集用户的一些个人信息,这时候我们的代码如下: name=input("name: ")age=int(input("age: "))job=input("job: ")salary=input('sal ...
-
auto
2019-04-21 19:42:59
python
1814°
20
在前面,我用了3篇文章解释python的面向对象: 1. "面向对象:从代码复用开始" 2. "面向对象:设置对象属性" 3. "类和对象的名称空间" 本篇是第4篇,用一个完整的示例来解释面向对象的一些细节。 例子的模型是父类Employe和子类Manager,从类的定义开始,一步步完善直到类变得完 ...
-
auto
2019-04-21 19:42:59
python
2354°
20
源码繁琐,多说无益,耐心细读官方文档: https://www.django-rest-framework.org/ 个人总结: REST是一种软件架构设计风格,不是标准,也不是具体的技术实现,只是提供了一组设计原则和约束条件。 DRF(Django RestFramework)是一套基于Djang ...
-
auto
2019-04-21 19:42:59
python
2083°
20
写在之前 在上一篇文章 "安装的 Python 版本太多互相干扰?以后再也不用担心这个问题了。" 中我给大家介绍了一个 Python 版本的管理工具「pyenv」,可以很容易的安装不同的 Python 版本,进行全局的 Python 版本切换。就这么开开心心的解决了 Python 版本冲突的问题以后 ...
-
auto
2019-04-21 19:42:59
python
2019°
20
#遍历储存文件def text_save(filename, product): # filename为写入文件的路径,product为要写入数据列表.file = open(filename, 'a') # 打開或者創建文件for i in range(len(product)): # 遍歷文件 ...
-
auto
2019-04-21 19:42:59
python
1932°
20
GitHub 上有一个名为《What the f ck Python!》的项目,这个有趣的项目意在收集 Python 中那些难以理解和反人类直觉的例子以及鲜为人知的功能特性,并尝试讨论这些现象背后真正的原理! 原版地址: "https://github.com/satwikkansal/wtfpyt ...
-
auto
2019-04-21 19:42:59
python
2038°
20
最近在tensorflow环境下用CNN来实现mnist,里面设计了一些tensorflow的函数,在之后的学习中肯定会经常使用,因此记录整理下来。 函数如下,现将函数名列在此,后面进行详细分析: tf.truncated_naomal() tf.Variable() tf.reshape() tf ...
-
auto
2019-04-21 19:42:59
python
1941°
20
一、引入 对于想要利用django框架实现前后端分离的童鞋来说,首要的问题便是解决跨域请求的问题。何为跨域请求?简单来说,就是当前发起的请求的域与该请求指向的资源所在的域不一致。当协议+域名+端口号均相同,那么就是同一个域。举个例子,http://www.xxx.com发起了一个get请求,请求的地 ...
-
auto
2019-04-21 19:38:14
python
2311°
20
可变数据类型:在id不变的情况下,value可改变(列表和字典是可变类型,但是字典中的key值必须是不可变类型) 不可变数据类型:value改变,id也跟着改变。(数字,字符串,布尔类型,都是不可类型) 字符串也可以像列表一样通过索引操作,但我们不能像修改列表一样修改一个字符串的值,当我们对字符串进 ...
-
auto
2019-04-21 19:38:14
python
1848°
20
列表(list) 基本操作 比如说我要整理一个近期热映的电影列表: 列表很像数组,但功能超越数组。列表都是从0开始的,python中列表无需事先声明类型。 从列表后面加上一个新的元素,比如说加个“无名之辈”,是 方法。 删除列表最后一个元素: 方法。 两个列表相衔接,用的是 方法。 我想在某个条件下 ...
-
auto
2019-04-21 19:38:14
python
2031°
20
python学习之数字 1.python数值类型 2. 数字类型转换 3. 常用函数 3.1 数学函数 3.2 随机函数 ...
-
auto
2019-04-21 19:38:14
python
1987°
20
转自:https://blog.csdn.net/apache0554/article/details/53889253 前言:中文编码问题一直是程序员头疼的问题,而Python2中的字符编码足矣令新手抓狂。本文将尽量用通俗的语言带大家彻底的了解字符编码以及Python2和3中的各种编码问题。 一、 ...
-
auto
2019-04-21 19:38:14
python
1455°
20
import os import time # 添加员工信息 def zengjia(): print('请输入员工的基本信息:') while 1: while 1: id = input("请输入编号").strip() if not id.isdigit(): print("... ...
-
auto
2019-04-21 19:38:14
python
1918°
20
python的内建模块collections有几个关键的数据结构,平常在使用的时候,开发者可以直接调用,不需要自己重复制造轮子,这样可以提高开发效率。 1. deque双端队列 平常我们使用的python内置list类的append,extend,pop方法都是从list的尾部执行的(pop()默认 ...
-
auto
2019-04-21 19:38:14
python
1598°
20
代码块的分类 python中分几种代码块类型,它们都有自己的作用域,或者说名称空间: 文件或模块整体是一个代码块,名称空间为全局范围 函数代码块,名称空间为函数自身范围,是本地作用域,在全局范围的内层 函数内部可嵌套函数,嵌套函数有更内一层的名称空间 类代码块, 名称空间为类自身 类中可定义函数,类 ...