Python学习笔记 for windows 三】的更多相关文章

多重继承 继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能. 哺乳类:能跑的哺乳类,能飞的哺乳类: 鸟类:能跑的鸟类,能飞的鸟类. class Animal(object): pass class Bird(Animal): pass class Dog(Mammal): pass class Runnable(object): def run(self): print('Running...') class Dog(Mammal, Runnable): pass 通过…
学习来源 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013747381369301852037f35874be2b85aa318aad57bda000 优点: 代码量少,简单易学 缺点: 运行速度相对计算机能直接识别的语言慢 下载地址http://www.python.org/ftp/python/2.7.9/python-2.7.9.msi 使用文本编辑器不要用word…
if else流程判断 getpass在pycharm中无法使用,在命令行窗口中进入python环境可以使用. import getpassusername = input("username:") password = getpass.getpass("password:") print(username,password) python中缩进错误: 为什么python中强制缩进,因为python中不需要定义结束符.省去了结束符,子代码强制缩进让结构变得更清晰.…
函数 abs(-20)                                        //结果为:20,绝对值函数 def 函数名称([参数1,参数2,参数3]): 执行语句 return def test(r): s=3.14*r*r return s s=test(1) print s                                            //结果为:3.14 cmp(x,y)                                  …
这一章主要是介绍了python一些常用的数据结构,比如list,tuple,dictionary,set,以及一些实用遍历技巧,主要讲的还是list. 3.1 list 主要介绍了list的一些常用的使用函数.这里就不多说和举例了. 增加:append(),insert() 删除:pop(),remove(),del() 查找:index() 其他:计算item出现次数:count():item排序:sort():item逆序:reverse() 其中del()较为特殊,可以根据index删除特…
把数据存取逻辑.业务逻辑和表现逻辑组合在一起的概念有时被称为软件架构的 Model-View-Controller (MVC)模式.在这个模式中, Model 代表数据存取层,View 代表的是系统中选择显示什么和怎么显示的部分,Controller 指的是系统中根据用户输入并视需要访问模型,以决定使用哪个视图的那部分. 由于 C 由框架自行处理,而 Django 里更关注的是模型(Model).模板(Template)和视图(Views),Django 也被称为 MTV 框架 .在 MTV 开…
Python3 数字(Number) 1. 数字数据类型 用于存储数值.数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间. 实例在变量赋值时 Number 对象将被创建,使用del语句删除一些数字对象的引用. var1 = 1 var2 = 2 del var1 Python 支持三种不同的数值类型: 整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点.Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有…
day03: 1.python中所有的变量都可以改变 2.Print(name)   打印 3.Del name  删除 4.python中python2与python3不能兼容,需要分别安装python2和3版本 5.Python2版本定义编码方式:  #!-*- coding:utf-8 -*-(#coding utf-8)    如果在定义字符串定义u”字符串”则定义字符串类型为unicode. 6.Print(type(name))    打印name类型 7.注释:单行注释:(#) 多…
字典的变种: OrderedDict 首先来看下面的代码,在一个字典中,有name,age,city,在遍历这个字典的时候.顺序却是随机的,不是按照我们添加的顺序也就是name->age->city. d={} d['name']='zhf' d['age']=33 d['city']='chengdu' for k,v in d.items():     print k,v city chengdu age 33 name zhf 我们如果想字典按照我们添加的顺序呈现出来,就必须用到Orde…
如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断 不仅生活中有,在软件开发中“判断”功能也经常会用到 if判断语句 if 要判断的条件: 条件成立 num = 50 if num>18: # 条件满足执行的代码块 print('num大于18')print('---------不管条件是否满足都要继续往下执行----------------') if-else的使用格式 if 条件: 条件成立 else: 不满足条件 num = 50 if num>18: # 条件满足执…