python
Bran.im
这个作者很懒,什么都没留下…
展开
-
python介绍/解释器安装/变量/常量/内存管理
编程语言介绍机器语言 :直接用计算机二进制指令编写程序,直接控制硬件汇编语言:用英文标签取代二进制指令编写程序,本质也是直接控制硬件高级语言:用人能理解的表达方式来编写程序,无需考虑硬件的操作细节编译型:类似谷歌翻译 一次性编译再运行解释型:类似同声翻译 解释一句运行一句执行效率:机器语言>汇编语言>高级语言(编译型>解释型)开发效率:机器语言<汇编语言...原创 2019-03-20 21:03:15 · 174 阅读 · 0 评论 -
python 练习题
练习题1.简述编译型与解释型语言的区别,列出你知道的哪些语言属于编译型,哪些属于解释型编译型:类似谷歌的翻译,一次性翻译出来给你结果。程序会一次性编译完毕再执行。解释型:类似同声翻译,说一句翻译一句。程序解释一句执行一句。2. 执行python的两种方式交互式 在解释器 内容执行代码,能够及时的得到结果命令式 pytho3 D:\text.pypython启动解释器,...原创 2019-03-22 16:27:47 · 370 阅读 · 0 评论 -
单列模式:实现单列模式的五种方法
何为单列模式不管实例化你创建多少的对象,我只给你们返回的总是哪一个第一种:通过类方法实现class mysql(object): _instance = None def __init__(self, ip, port): self.ip = ip self.port = port @classmethod def si...原创 2019-05-20 22:14:09 · 471 阅读 · 0 评论 -
python 怎么写一个ORM呢?
ORM对象关系映射,把类当成数据库中的表,把类对象当做数据库中的数据,每一个对象就对应表中没有每一条数据,通过对象.属性的方式,获取每条数据的字段值需要用的知识点面向对象,单利模式,元类sql.py 文件import pymysqldic = { 'host': '127.0.0.1', 'port': 3306, 'user': 'root', #...原创 2019-05-20 21:36:15 · 292 阅读 · 0 评论 -
python装饰器详解
装饰器 器:指的是具备某一功能的工具 装饰:指的是为被装饰器对象添加新功能 装饰器:就是用来为被装饰对象添加新的功能的工具 注意:装饰器本身可以是任意可调用对象,被装饰器的对象也可以是任意可调用对象开放封闭原则 不改变调用方式和不修改源代码基础上增加功能不修改被装饰对象(函数)的源代码。- 封闭不修改被装饰对象(函数)的调用方式 - 开发无参装饰器import ti...原创 2019-04-02 16:20:44 · 100 阅读 · 0 评论 -
python 函数/函数定义使用分类
今日内容'''函数四个组成部分函数名:函数体:函数返回值:函数参数:1、函数的概念2、函数的定义3、从函数的组成部分来详解介绍重点:定义函数的思想'''函数'''函数:>>> 重复利用的工具>>> 可以完成特定功能的代码块,函数就是存放代码块的容器'''定义函数的语法函数四部分'''1. 函数名:使用该函数的...原创 2019-03-28 14:34:22 · 267 阅读 · 0 评论 -
文件操作模式学习
with open:将文件的释放交给with管理with open('文件', '模式', encoding='utf-8') as f: # 操作 passa模式:追加写入# temp.txt# 111222333with open('temp.txt', 'a', encoding='utf-8') as f: f.write('new msg') ...原创 2019-03-28 14:32:30 · 190 阅读 · 0 评论 -
字符编码 文件操作
字符编码什么是字符编码 将人类能读懂的字符转换为计算机能识别的数字,而这个转换的过程就是一个字符如何对应一个特定的数字的标准,这个标准就是字符编码 但凡用到字符串的地方都会遇到字符编码的问题字符编码的三个阶段计算机起源美国,最早诞生的基于英文考虑的ascii码为来满足中文和英文,中国人定制了gbk不同国家有不同国家的标准,这个就会遇到冲突,所以需要一种能支持所有国家的字符编码...原创 2019-03-28 14:30:30 · 113 阅读 · 0 评论 -
python函数对象/函数嵌套/名称空间/作用域
函数对象 函数名存放的是函数的地址,所以函数名也是对象,称为函数对象 函数是第一类对象,指的是函数名指向的值(函数的内存地址)可以被当作数据去使用可以被引用可以当作参数传给另一个函数可以当作一个函数的返回值可以当作容器类型的元素函数嵌套函数的嵌套调用:在调用一个函数的过程中,内部代码又调用了其他的函数函数的嵌套定义:在一个函数的内部有定义了一个函数。在那一层定义的函数只...原创 2019-04-01 18:31:51 · 170 阅读 · 0 评论 -
python函数参数的详解
函数参数'''实参:调用函数,在括号内传入的实际值,值可以为常量、变量、表达式或三者的组合*****形参:定义函数,在括号内声明的变量名,用来接受外界传来的值''''''注:形参随着函数的调用而产生,随着调用结束而销毁'''实参'''位置实参:不用明确形参名的传参方式,一定按照位置给形参传值关键字实参:必须明确形参名字与值为形参传值,可以不用按照位置*****...原创 2019-03-29 17:00:26 · 155 阅读 · 0 评论 -
可变/不可变/整数类型/字符串类型/列表类型
可变/不可变类型可变类型ID不变的情况下,值改变,则称之为可变类型,如列表,字典不可变类型值改变,ID改变,则称之为不可变类型,如 整数 字符串,元组整数类型int 正整数用途就是记录年龄,电话号码,等内容定义: age = 19。 # int()类型转换 int() 只能是纯数字的字符,还有浮点型float 浮点数用途就是用来记录工资,身高,体重...原创 2019-03-22 17:10:12 · 582 阅读 · 0 评论 -
python 元组tuple 字典dict 集合set
元组 tuple#元组的学习# 基本使用# 作用:存多个值# 定义:使用 () 定义,括号内的元素用逗号隔开 ,也可以使用括号来定义,不推荐# tup1 = (1,2,3,4,5,6)# print(type(tup1))# tup2 = (1,2,3,'1','2','3')# print(type(tup2))# tup3 = '1','2','3',1,2,3# p...原创 2019-03-25 21:33:53 · 222 阅读 · 0 评论 -
计算机及操作系统
什么是语言语言是一个事物与另一个事物沟通的介质什么是编程语言编程语言是程序员与计算机沟通的介质所有的计算机内部使用的都是二进制,不过大多数的人都是不擅长使用这种语言,我们需要一种更简便的方法来告诉计算机要做什么,所以人们发明了编程语言。利用计算机编程语言,我们可以先用一种自己理解的方式写程序,然后再把它翻译成二进制提供给计算机使用什么是编程编程是程序员按照某种编程语言的语法规范...原创 2019-03-18 22:45:40 · 199 阅读 · 0 评论 -
python 流程控制语句
流程控制语句1.if判断语法a = 10,b = 20# 1if a == 10: print('a等于10')# 2if a > b: print('a大于b')else: print('a小于b')# 3if a < b : print('a 小于 b')elif a < 15 : print('a 小于 15')# 4 i...原创 2019-03-21 15:37:03 · 127 阅读 · 0 评论 -
python 注释/数据类型/运算符/输入输出/格式化输出
集成开发环境 pycharm工欲善其事,必先利其器pycharm是具备一般的python ide的功能,同时呢支持调试,语法高亮,代码管理,智能提示加快快发的速度,提高开发效率注释what ?字面意思就是标注解释Why ?通常的情况下,我们编写了大量的代码,这些代码我们不只是使用一次,所以如果以后要用到这些代码,我们再看写的代码的时候,如果我们不在家注释,你能看懂代码的意思吗?如果...原创 2019-03-20 21:04:31 · 176 阅读 · 0 评论 -
python ATM机 案例代码
'''ATM机需求:1.登陆 输入账号输入密码 每日只有3次登陆密码错误的机会,超过3次禁止登陆2.查询余额3.存款4.取款5.转帐6.退出'''infos = [ {'name':'jack','pwd':'123','yue':0}, {'name':'bran','pwd':'123','yue':0}, {'name':'egon...原创 2019-03-21 19:06:50 · 1132 阅读 · 1 评论