- 博客(22)
- 收藏
- 关注
转载 面向对象
Python 面向对象面向过程:根据业务逻辑从上到下写垒代码函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可面向对象:对函数进行分类和封装,让开发“更快更好更强...”面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的...
2018-08-27 14:41:00 73
转载 异常处理
Python 异常处理python标准异常什么是异常?异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。异常处理捕捉...
2018-08-22 15:22:00 184
转载 模块1
什么是模块:常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 ...
2018-08-20 16:25:00 57
转载 正则表达式
什么是正则表达式:正则表达式(regular expression)描述了一种字符串匹配的模式(pattern)可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。runoo...
2018-08-17 16:34:00 76
转载 python 内置函数
1. 内置函数作用域相关:locals() 返回当前作用域中的名字globals() 返回全局作用域中的名字迭代器相关:range() 生成数据 next() 迭代器向下执行一次, 内部实际使用了__next__()方法返回迭代器的下一个项目 iter() 获取迭代器, 内部实际使用的是__iter__()方法来获取迭代器字符串类型代码的执行:eva...
2018-08-15 20:55:00 97
转载 python 生成器和推导式
一. 生成器 什么是生成器. 生成器实质就是迭代器. 在python中有三种方式来获取生成器: 1. 通过生成器函数2. 通过各种推导式来实现生成器3. 通过数据的转换也可以获取生成器首先, 我们先看一个很简单的函数def func(): print("111") return 222ret = func()print(ret...
2018-08-13 16:04:00 284
转载 python 函数名 ,闭包 ,迭代器
1. 函数名的使用以及第一类对象2. 闭包3. 迭代器一. 函数名的运用. 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量1. 函数名的内存地址def func(): print("呵呵")print(func)结果:<function func at 0x1101e4ea0>2. 函数名可以赋值...
2018-08-11 11:54:00 106
转载 python 函数
一.初始函数1.函数是对功能的封装语法: def 函数名(形参列表): 函数体(代码块, return) 调用: 函数名(实参列表)2. 返回值 return : 在函数执行的时候. 如果遇到return. 直接返回 1.如果函数什么都不写, 不写ret...
2018-08-09 16:15:00 68
转载 python BMI指数
1.创建并输出菜单, 菜单是不可变的. 所以使用元组menus = ("1, 录入", "2, 查询", "3, 删除", "4, 修改", "5, 退出")# 存储用户的信息 id: {'name':'名字', 'weight':体重, 'height':身高}# 例如:目前有两个用户信息:1. 汪峰, 2. 章子怡# 存储结构:#bodies= {# 1:{'name':'...
2018-08-07 17:12:00 402
转载 python 实现购物车的优化
功能要求:要求用户输入自己拥有总资产,例如:2000显示商品列表,让用户根据序号选择商品,加入购物车购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。goods = [ {"name": "电脑", "price": 1999}, {"name": "鼠标", "price": 10}, {"name": "游艇", "price": 20}, {"...
2018-08-07 17:08:00 288
转载 python 文件操作
文件操作必不可少的是open函数:对文件读写之前,需要先打开文件,获取文件句柄注意:open() file() 尽量使用open(),Python3以后不支持file()了 文件操作的函数 open(文件名(路径), mode="?", encoding="字符集") 2. 模式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w...
2018-08-06 19:00:00 91
转载 python set集合 深浅拷贝(难点)
set集合 特点: 无序, 不重复, 元素必须可哈希(不可变) 作用: 去重复 本身是可变的数据类型. 有增删改查操作.转载于:https://www.cnblogs.com/qiliuer/p/9416454.html...
2018-08-03 21:53:00 100
转载 python 运算符
一.运算逻辑符a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b; # 12 = 0000 1100print "1 - c 的值为:", c c = a | b; # 61 = 0011 11...
2018-08-01 20:03:00 73
转载 Python 基础
一.python解释器(1)CPython: 这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器(2)IPython:IPython是基于CPython之上的一个交互式解释器,(3)PyPy :PyPy是另一个Python解释器,它的目标是执行速度。(4)Jython :Jython是运行在Java平台上的Python解释器,可...
2018-07-30 21:21:00 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人