python
青椒炒肉小郎君
只想睡觉
展开
-
python(六)字典与集合
python(六)字典与集合 字典 Python内置了字典:dict,使用键-值(key-value)存储,具有极快的查找速度。 因为dict的实现原理和查字典是一样的。先在字典的索引表里(比如部首表)查这个字对应的页码,然后直接翻到该页,找到这个字。无论找哪个字,这种查找速度都非常快,不会随着字典大小的增加而变慢。 把数据放入dict的方法,除了初始化时指定外,还可以通过key放入: 改 >...原创 2019-10-25 17:20:08 · 736 阅读 · 0 评论 -
python(9)类和对象及常用魔法方法
python(9)类和对象 class Student(object): pass 定义好了Student类,就可以根据Student类创建出Student的实例,创建实例是通过类名+()实现的: >>> bart = Student() >>> bart <__main__.Student object at 0x10a67a590> >&g...原创 2019-11-02 17:53:38 · 138 阅读 · 0 评论 -
python(9)else和with语句
python(9)else和with语句 else 1、 if –else 2、while() —else 如果while语句因为break跳出,就不会执行else语句 只有当全部执行完成,才会执行else语句 3、for()—-else 用法和while相同 4、try–except—else 与异常处理配合 else在没有任何异常出现的时候执行 with语句 将文件关闭的问题抽象化,不需关注细...原创 2019-11-02 16:45:36 · 127 阅读 · 1 评论 -
python(8)异常处理
python(8)异常处理 所有异常对象都是Exception的成员。 常见异常类: NameError 变量未声明 ZeroDivisionError 除零异常 SynatacError 语法错误 IndexError 索引不存在 KeyError 键不存在 FileNotFoundError 文件不存在 AttributeError 不存在属性 捕获异常...原创 2019-10-30 21:50:20 · 100 阅读 · 0 评论 -
python(7)文件与文件系统
python(7)文件与文件系统 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象,然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。 文件操作顺序是打开文件----定位读写文件----关闭文件 import os 打开文件 f=open(“文件”,“模式”) 模...原创 2019-10-27 22:30:25 · 111 阅读 · 0 评论 -
python(5)函数与Lambda表达式
python(5)函数与Lambda表达式 空函数 如果想定义一个什么事也不做的空函数,可以用pass语句: def nop(): pass pass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来。 缺少了pass,代码运行就会有语法错误。 参数检查 调用函数时,如果参数个数不对,Python解释器...原创 2019-10-24 23:02:31 · 379 阅读 · 0 评论 -
python(三)列表和元组
python(三)列表和元组 列表 a=[1,"xiaoming",'a',[2,'b']] print(a[0])#通过下标访问 #循环遍历 nameList=['xiaoming','xiaofang','haohao','dandan'] #for in for name in nameList: print(name) #while遍历 length=len(nameList) i=0...原创 2019-10-22 23:25:24 · 99 阅读 · 0 评论 -
Python(二)条件与循环
Python(二) 条件与循环语句 if条件判断 小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: 低于18.5:过轻 18.5-25:正常 25-28:过重 28-32:肥胖 高于32:严重肥胖 weight = int(input("请输入小明的体重:")) if weight<18.5: print("体重过...原创 2019-10-21 23:55:18 · 289 阅读 · 0 评论 -
python(一) 基础
python(一) 基础 概述 语法基础 常用语句 字符串 列表 元组和字典 概述 创始人:荷兰人Guido 执行原理: 将源代码 m.py 编译成字节码 m.pyc 将编译好的字节码转发到Python虚拟机(PVM)上运行 应用领域:Web开发,科学计算,操作系统管理,桌面应用,服务器软件,游戏 语法基础 #单行注释 """ 多行注释 """ str = 'python通常一行写完一条语...原创 2019-10-20 21:31:41 · 185 阅读 · 0 评论