摘要: 推导式的套路 之前我们已经学习了最简单的列表推导式和生成器表达式。但是除此之外,其实还有字典推导式、集合推导式等等。 下面是一个以列表推导式为例的推导式详细格式,同样适用于其他推导式。 列表推导式 例一:30以内所有能被3整除的数 例二:30以内所有能被3整除的数的平方 例三:找到嵌套列表中名字含有 阅读全文
posted @ 2018-03-15 22:13 无名! 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 阅读全文
posted @ 2018-03-10 16:02 无名! 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 一、初识函数 函数定义与调用 1 #函数定义 2 def mylen(): 3 """计算s1的长度""" 4 s1 = "hello world" 5 length = 0 6 for i in s1: 7 length = length+1 8 print(length) 9 10 #函数调用 阅读全文
posted @ 2018-03-10 14:36 无名! 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型 2.1数字int。 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: 2.2布尔值bool。 布尔值就两种:True,False。就是反应条件的正确与否。 真 1 True。 假 0 False。 2.3字符串str。 2.3.1、字符串的索引与切片。 索引即下标,就是字 阅读全文
posted @ 2018-03-10 13:14 无名! 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 继承实现的原理 一继承顺序 在Java和C#中子类只能继承一个父类,而Python中子类可以同时继承多个父类,如A(B,C,D) 如果继承关系为非菱形结构,则会按照先找B这一条分支,然后再找C这一条分支,最后找D这一条分支的顺序直到找到我们想要的属性 如果继承关系为菱形结构,那么属性的查找方式有两种 阅读全文
posted @ 2018-03-09 21:10 无名! 阅读(897) 评论(0) 推荐(0) 编辑
摘要: admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: django.contrib是一套庞大的功能集,它是Django基本代码的组 阅读全文
posted @ 2018-03-09 17:01 无名! 阅读(758) 评论(0) 推荐(0) 编辑
摘要: __getitem__,__getattr__ 把模块当做脚本执行 我们可以通过模块的全局变量__name__来查看模块名:当做脚本运行:__name__ 等于'__main__' 当做模块导入:__name__= 模块名 作用:用来控制.py文件在不同的应用场景下执行不同的逻辑if __name_ 阅读全文
posted @ 2018-03-06 21:20 无名! 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性 继承 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所 阅读全文
posted @ 2018-03-06 21:03 无名! 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程:面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大地降低了写成学的复杂度,只需要顺着执行的步骤,堆叠代码即可 缺点:一套流水线或者流程就是用来解决一个问题,如果修改代码就都得改变 二 阅读全文
posted @ 2018-03-06 20:05 无名! 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Django-form表单 在Django 中构建一个表单 from类 from django import forms # 改变input框类型type from django.forms import widgets class Loginform(forms.Form): user = for 阅读全文
posted @ 2018-02-04 11:51 无名! 阅读(535) 评论(0) 推荐(0) 编辑