上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 面向过程编程 # 面向过程 核心是过程二字,即先干什么,在干什么,最后干什么 eg: 把大象放冰箱分几步? 1. 打开冰箱门 2. 把大象塞进去 3. 把冰箱门关上'''面向过程不是一门技术,是一种做事的思想''' # 注册用户的功能 1. 获取用户名和密码 2. 验证参数 3. 保存数据 '''面 阅读全文
posted @ 2022-02-14 15:44 shangxin_bai 阅读(64) 评论(0) 推荐(0)
摘要: 面向过程编程 面向过程的核心是:过程二字,即先干什么,在干什么, 最后干什么。机械式思维方式 # 面向过程不是一门技术,是一种做事的思维方式eg: 大象放冰箱的步骤: 1. 打开冰箱门, 2. 把大象放进冰箱 3. 观赏冰箱门 优点:复杂的问题简单化,流程化 缺点:扩展性差,牵一发而动全身 应用场景 阅读全文
posted @ 2022-02-14 15:39 shangxin_bai 阅读(47) 评论(0) 推荐(0)
摘要: 迭代取值与索引取值的对比 迭代取值不能重复取值,但是索引取值可以重复取值,但是索引取值必须是一个容器类型,但迭代取值不一样,只要是个迭代器就可以。 生成器(就是自定义的迭代器) 在函数中,有yield的就是一个生成器,一个函数在遇到yield时会停住,不是停止,知道下一个__next__时才会接着往 阅读全文
posted @ 2022-01-18 14:54 shangxin_bai 阅读(71) 评论(0) 推荐(0)
摘要: 可迭代对象 什么是可迭代对象,就是在每次需要一个新值是,需要基于上一个值的答案,这就是可迭代对象。 在python中,只要能点出来__iter__()的都是可迭代对象,所以由上可知,可迭代对象有:"str, list, dict, set, tuple, file。 迭代器对象 什么是迭代器对象,就 阅读全文
posted @ 2022-01-13 16:48 shangxin_bai 阅读(34) 评论(0) 推荐(0)
摘要: 递归函数 什么是递归函数,递归函数就是在在自身内部调用或者在别的函数内部调用自己实现循环就叫递归函数,递归函数有回溯和递推的功能。 def index(): print('form index') index() index() 在递归函数中一定要有结束条件,要不然会进入死循环,最后达到最大递归深度 阅读全文
posted @ 2022-01-12 20:44 shangxin_bai 阅读(45) 评论(0) 推荐(0)
摘要: 装饰器的概念 就是所有东西组合在一起的就是装饰器。(如闭包函数,名称空间) 装饰器的简易版本 import time def login(): time.sleep(2) print('from login') def func(index): def all_func(): start_time 阅读全文
posted @ 2022-01-10 20:00 shangxin_bai 阅读(56) 评论(0) 推荐(0)
摘要: global和nonlocal关键字的使用 global是用在函数中修改全局变量中所定义的值,而nonlocal是使用在函数内部的不能使用在全局变量里面。 x = 111 def index(): global x x = 222 index() print(x) def index(): x = 阅读全文
posted @ 2022-01-07 15:46 shangxin_bai 阅读(59) 评论(0) 推荐(0)
摘要: 名称空间 名称空间就是绑定变量名和变量值的地方 内建名称空间:内置名称空间就是类似python中一些自带的,比如 len(),print() 全局名称空间:全局名称空间就是顶格写的。查看是否是全局名称空间的方法为: print(globals()) 局部名称空间:在函数中所有变量都是局部名称空间里的 阅读全文
posted @ 2022-01-06 15:16 shangxin_bai 阅读(37) 评论(0) 推荐(0)
摘要: 什么是编程软件中的函数? 函数在日常生活中就类似于我们的一个工具箱,在干活时,可以随时取出工具,在不用时,可以把工具放入。 在编程中,函数就是起一个归纳的作用,把一堆代码赋值给函数名,若是要用此代码,直接调用函数即可。 语法结构 def 函数名(): print(‘这是一个函数’) #调用时 函数名 阅读全文
posted @ 2022-01-05 15:30 shangxin_bai 阅读(286) 评论(0) 推荐(0)
摘要: 文件的基本操作 1. 什么是文件? 操作系统暴露给用户操作硬盘的接口 2. 如何操作文件? # 代码如何操作文件 三步骤: 1. 使用open打开文件 2. 使用相关方法操作文件 3. 关闭文件 ''' 路径: 相对路径 绝对路径 ''' # 1. 如何操作文件# r => read# 1.1 打开 阅读全文
posted @ 2022-01-04 16:56 shangxin_bai 阅读(95) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页