一.迭代的概念 二什么是迭代器协议 #迭代器即迭代的工具,那什么是迭代呢? #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3] count=0 while count ...
分类:
其他好文 时间:
2018-04-25 18:55:47
阅读次数:
140
1,封装 把函数和属性装到了一个非全局的命名空间就是封装。 怎么封装呢? 首先定义一个私有的名字: 就是在私有的名字前加双下划线,所谓私有的,就是在类的外面不能引用。一个私有的名字在存储的过程中仍然出现在类的dict中,所以我们仍然可以调用到。只不过在pyhton 对其名字进行了修改_类名__名字。 ...
分类:
其他好文 时间:
2018-04-20 00:00:58
阅读次数:
199
Pyhton中字符串的格式化输出在前面已经总结了,接下来介绍一些常用的字符串操作 先定义一个字符变量,以下的操作都以此为例: 1.首字母大写(整个字符串的首字母) 2.将所有字母变大写或变小写 输出结果分别为: my name is china MY NAME IS CHINA 3.首字母大写(每个 ...
分类:
其他好文 时间:
2018-04-17 11:33:43
阅读次数:
160
#Django内容回顾# -请求响应HTTP协议(有、无状态)默认传递的是字符串# 传递字符串分为两个部分:1.http1.1 GET /url /index + 请求头# Provisional headers are shown# Referer: https://www.baidu.com/# ...
分类:
其他好文 时间:
2018-04-16 18:50:43
阅读次数:
142
python中类似__xx__的方法和变量是python系统内定义的方法和变量,都是具有特殊意义的基础变量和方法,一般不要擅自使用,除非知道自己在干什么。 具体查看python内置模块builtins.py,里面定义了内置方法、对象和异常,这些定义是最基本的定义。 一、__xx__格式的方法: 一般 ...
分类:
其他好文 时间:
2018-04-16 16:11:36
阅读次数:
176
Json是用来进行语言之间的数据交换的,它可以在任意语言之间进行。Pyhton中的json源自于JavaScript。几种常见的json函数1.Json.dumps()Json.dumps()函数是将所有数据对象转换成字符串形式,如下图所示:我们可以初步猜测json.dumps(data)执行的过程,先将data中的单引号(‘)转成成双引号(若无单引号则略过此步),再将其最外层加上一对双引号,转换
分类:
Web程序 时间:
2018-04-15 17:15:48
阅读次数:
187
什么是python? python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。 编译型语言: 写好代码之后把代码编译成二进制文件,运行时运行编译好的二进制文件。比如C、C++、C#,运行速度快,但编译过程慢。 解释型语言: 运行一行代码编译一行,什么时候运行代码,什么时候 ...
分类:
其他好文 时间:
2018-04-07 01:07:18
阅读次数:
199
Numpy本身并没有提供多么高级的数据分析功能,理解 Numpuy 数组以及面向数组的计算将有助于你更加高效的使用诸如 pandas 之类的工具 Pyhton 中用列表保存一组值,可将列表当成是数组使用。此外,Python 有 array 模快,但他不支持多维数组,无论是列表还是 array 模块都 ...
分类:
编程语言 时间:
2018-03-27 12:32:02
阅读次数:
211
本文主要介绍了函数的定义以及调用,迭代器,生成器,函数式编程及一些小测试
分类:
其他好文 时间:
2018-03-26 23:35:37
阅读次数:
192
pyhton if 语句 if 语句后接表达式,然后用: 表示代码块。 age = 20 if age >= 18: print 'your age is', age print 'adult' your age is 20 adult python if-else if age >= 18: pr ...
分类:
编程语言 时间:
2018-03-21 13:53:27
阅读次数:
197