• Python 之 基础知识(四)

    一、公共方法(列表、元组、字典以及字符串) 1、内置函数 cmp函数取消可以用比较运算符来代替,但是字典是无序的,故而不可以用比较运算符比较。 2、切片(列表、元组、字符串适用) 3、运算符 列表中直接加法运算符、append和extend的区别 + 生成新的列表变量 extend...

    2018-06-23 13:28:36

  • python基础6--函数、类和文件操作

    1 def name(para) def myabs(x): if x 0: return x else : return -x 2 lambda表达式 用于声明匿名函数,既没有名字的小函数 f = lambda x,y,z:x+y+ z print (f(1,2,3)) # 6 L = [( lambda x:x**2),( lambda x:x**3 )] print (L[0](3),L[1](3)) # (9, 27) 3 类 class C...

    2018-06-23 13:28:33

  • [译] 12步轻松搞定python装饰器

    呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法让装饰器变得简单,但是通过一步步的剖析,...

    2018-06-23 13:28:30

  • 洗礼灵魂,修炼python(82)--全栈项目实战篇(10)—

    本次项目相当于对python基础做总结,常用语法,数组类型,函数,文本操作等等 本项目在博客园里其他开发者也做过,我是稍作修改来的,大体没变的 项目需求: 信用卡+商城: A、信用卡(类似白条/花呗) 1.额度15000以上或者自定义 2.可以提现,手续费5% 3.账户信息,信...

    2018-06-23 13:28:30

  • 也谈 Python 的中文编码处理

    转载自:http://in355hz.iteye.com/blog/1860787 最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。 很快,我就遇到了异常: Python代码 UnicodeEncodeError: 'ascii'codeccan'tencode...

    2018-06-23 13:28:25

  • Django之views

    一.路由配置系统 1.1 基本认识 a. URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表 b. URLconf 在请求的URL 上查找,将它当做一个普通的Python 字符串。不包括GET和POST参数以及域名。 例如,http://www.example.co...

    2018-06-23 13:28:24

  • 分享一个爬取HUST(哈理工)学生成绩的Python程序(OCR自

    ...

    2018-06-23 13:28:23

  • 【 python 学习笔记 -- 数据结构与算法 】归并排序 Me

    【归并排序】这里我们利用递归算法不断地将列表一分为二,base case就是列表中没有元素或者只剩一个元素,因为此时这个子列表必然是正序的;然后再逐步把两个排序完成的子列表合并成一个新的正序列表,直到所有元素排序完毕。 【示意图】这是一个从下至上的过程(Botto...

    2018-06-23 13:28:18

  • Django中模型(三)

    Django中模型(三) 四、模型成员 1、类属性 objects:是Manager类的一个对象,作用是与数据库进行交互。 定义模型类时,没有定义管理器,则默认创建名为objects的管理器。 2、自定义模型管理器 格式:自定义名=models.Manager() 当为模型定义管理器后,Django将不再为...

    2018-06-23 13:28:17

  • Python 之 基础知识(一)

    首先,对于初学者在一个项目中设置多个程序可以执行,是非常方便的,可以方便对不同知识点的练习和测试 对于商业项目而言,通常在一个项目中,只有一个可以执行的Python程序 一、注释 为了提高可读性,注释应该至少离开代码至少两个空格 单行注释(行注释) 以#开头,...

    2018-06-23 13:28:14

2