摘要: 常用模块 一、random模块 [1]随机小数 (1)默认区间的小数(random) 在0和1之间的小数(可以取到0和1) import random res = random.random() print(res) #运行两次取到不同的值 ''' 0.979163945152883 0.38380 阅读全文
posted @ 2023-12-28 10:46 桃源氏 阅读(36) 评论(0) 推荐(0)
摘要: 模块与包 一、模块的介绍 在Python中,一个.py文件就是一个模块 一般讲的模块有三个来源: Python解释器自带的,可以直接拿来使用 第三方的:有别人编写并开元出来,使用时需要下载 自己写的简单的模块 将程序模块化会使得程序的组织结构清晰,维护起来更加方便。 比起直接开发一个完整的程序,单独 阅读全文
posted @ 2023-12-28 10:41 桃源氏 阅读(44) 评论(0) 推荐(0)
摘要: 三元运算符 三元表达式(三目运算符)能够简洁我们的代码 三元表达式其实是将if...else...判断语句的简化表达,代替很多if else # 为真时的结果 if 返回布尔值的判断条件 else 为假时的结果 sex = "female" print("male" if not sex else 阅读全文
posted @ 2023-12-13 21:42 桃源氏 阅读(28) 评论(0) 推荐(0)
摘要: 生成器 在python中,生成器是一种特殊的迭代器,可以在需要时生成数据,不必从内存中生成并存储整个数据集 一、创建方式 [1]列表推导式 :生成列表 使用列表推导式时,只要将列表推导式的方括号改成圆括号,就可以创建一个生成器 list_num = [i for i in range(5)] pri 阅读全文
posted @ 2023-12-13 21:42 桃源氏 阅读(35) 评论(0) 推荐(0)
摘要: 迭代器 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动 其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代” 而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代 下述while循环才是一个迭代过程 不仅满足重复,而且以每次重新赋值后的index值作为下一 阅读全文
posted @ 2023-12-13 21:42 桃源氏 阅读(20) 评论(0) 推荐(0)
摘要: 多层语法糖嵌套 user_pwd = {"Xanadu": "521"} bank_pwd = {"pay_password": "521", "balance": 1000} name_input = input("请输入姓名:") pwd_input = input("请输入密码:") amou 阅读全文
posted @ 2023-12-13 21:41 桃源氏 阅读(12) 评论(0) 推荐(0)
摘要: 装饰器 一、什么是装饰器 通俗的讲就是用来装饰对象的工具,这里被装饰的对象和用来装饰的装饰器都可以可以是任意的课调用的对象 概括的来讲,装饰器就是在不修改被装饰对象的源代码和调用方式的基础下为被装饰对象添加额外的功能 二、装饰器的用途 装饰器在装饰时,应避免修改被装饰对象的源代码和调用方式,否则一但 阅读全文
posted @ 2023-12-13 21:40 桃源氏 阅读(52) 评论(0) 推荐(0)
摘要: 名称空间与作用域 一、名称空间与闭包 [1]什么是名称空间? 名称空间即存放名字与对象映射/绑定关系的地方 在程序执行期间最多会存在三种名称空间 x = 3 # 给变量赋值的时候就给3这个变量值开辟了一个命名为x的名称空间 del x # 这里删除了这个变量名与对象的的映射,所以下面输出是就会报错 阅读全文
posted @ 2023-12-13 21:40 桃源氏 阅读(29) 评论(0) 推荐(0)
摘要: 对象与闭包函数 一、函数对象 函数对象指的是函数可以被当做 数据 来处理,具体可以分为四个方面的使用函数 [1]函数可以被引用 函数的调用方式中使用表到时,将地址给到其他变量名就是引用 def add(x, y): return x + y add_1 = add z = add_1(1, 2) # 阅读全文
posted @ 2023-12-13 21:29 桃源氏 阅读(19) 评论(0) 推荐(0)
摘要: 函数 一、函数的引入和介绍 一个项目中往往有着许多的功能需要实现,而有些功能的代码需要重复使用,每次使用都要在复现一遍,这样会使得代码变的冗长 当某个功能代码需要修改时,我们又需要找出整个程序中使用过的地方进行修改,这样的代码维护起来也非常难 所以我们就需要一个能整合这些功能并且随时能够使用的东西, 阅读全文
posted @ 2023-12-13 21:29 桃源氏 阅读(10) 评论(0) 推荐(0)