摘要: 索引取值与迭代取值的差异 1.索引取值 可以任意位置任意次数取值 不支持无序类型的数据取值 2.迭代取值 只能从前往后依次取值无法后退 支持所有类型的数据取值(有序,无序) 两种取值方法的使用需要结合实际应用场景 模块简介 1.模块的本质 内部具有一定功能(代码)的py文件 2.python模块的历 阅读全文
posted @ 2022-10-18 19:06 jntmja 阅读(50) 评论(0) 推荐(0)
摘要: 异常常见类型 syntaxError 语法错误 NameError 当你引用了变量、模块、类、函数或代码中没有定义的其他名称时,将引发 NameError IndexError 当你尝试从序列(如列表或元组)中检索索引,但是序列中找不到该索引。此时就会引发 KeyError 与 IndexError 阅读全文
posted @ 2022-10-17 20:49 jntmja 阅读(46) 评论(0) 推荐(0)
摘要: 今日内容总结 重要内置函数 常见内置函数 可迭代对象 迭代器对象 for循环的本质 异常捕获/处理 重要内置函数 zip zip() 函数用于将可迭代的对象作为参数,主要功能是将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个iterable迭代器的元素个数不一致,则返回列 阅读全文
posted @ 2022-10-14 20:27 jntmja 阅读(41) 评论(0) 推荐(0)
摘要: 今日内容总结 算法简介及二分法 1.什么是算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会 阅读全文
posted @ 2022-10-13 20:03 jntmja 阅读(134) 评论(0) 推荐(0)
摘要: 今日内容总结 多层语法榶 ''' 多层语法糖 加载顺序由下往上 每次执行之后如果上面还有语法糖 则直接返回值函数名传给上面的语法糖 如果上面没有语法糖了 则变形 index = outter1(wrapper2) ''' def outter1(func1): print('加载了outter1') 阅读全文
posted @ 2022-10-12 18:45 jntmja 阅读(32) 评论(0) 推荐(0)
摘要: 今日内容总结 global与nonlocal money = 666 def index(): global money money = 123 index() print(money) """ 局部名称空间直接修改全局空间中的数据 """ def index(): name = 'jason' d 阅读全文
posted @ 2022-10-11 20:57 jntmja 阅读(24) 评论(0) 推荐(0)
摘要: 今日内容概要 函数参数之位置参数 ''' 补充:当子代码只有一行并且很简单的情况下 可以直接在冒号后编写 不用换行 ''' 位置形参 函数定义阶段括号内从左到右依次填写变量名 def func1(a,b,c):pass 位置实参 函数调用阶段括号内从左往右一次填写的数据值 func1(1,2,3) 阅读全文
posted @ 2022-10-10 20:23 jntmja 阅读(24) 评论(1) 推荐(0)
摘要: 今日内容总结 文件内光标移动案例(了解) import time with open(r'a.txt','rb') as f: f.seek(0,2) while True: line = f.readline() if len(line) == 0: #没有内容 time.sleep(0.5) e 阅读全文
posted @ 2022-10-09 19:54 jntmja 阅读(29) 评论(0) 推荐(0)
摘要: 今日内容总结 文件操作 1.文件的概念 就是操作系统暴露给用户操作硬盘的快捷方式 eg:双击一个文件 其实就是从硬盘将数据加载到内存 Ctrl+s保存文件 其实是将内存中的数据刷到硬盘保存 2.代码打开文件的两种方式 方式1: f = open(文件路径,读写模式,encoding='utf8') 阅读全文
posted @ 2022-10-09 16:48 jntmja 阅读(175) 评论(0) 推荐(0)
摘要: 今日内容总结 字典相关操作 1.类型转换 dict() 字典的转换一般不使用关键字,而是自己转手动 2.字典必须要掌握的操作 user_dict = { 'username' : 'jason', 'password' : 123, 'hobby' : ['read','music' , 'run' 阅读全文
posted @ 2022-09-30 18:55 jntmja 阅读(18) 评论(0) 推荐(0)