06 2023 档案

摘要:## var: - var 是声明变量的主要关键字,它的作用域是函数作用域 - 函数作用域:意味着变量在函数内部声明是可见的,在函数外部声明是不可见的 - var 声明的变量可以被重新声明和赋值,它可以在同一个作用于下多次声明同一个变量 ## let: - let 的作用域是块作用域,块作用域可以是 阅读全文
posted @ 2023-06-19 15:19 鱼仔_yuzai 阅读(29) 评论(0) 推荐(0) 编辑
摘要:# timeit 模块 pytho 中自带的模块,它有一个日期类 timeit. Timer ## timeit. Timer ()的参数 `timeit.Timer(stmt,setup,globals)` - stmt:statement 要测试执行的代码 - setup:要测试执行代码需要哪些 阅读全文
posted @ 2023-06-11 17:18 鱼仔_yuzai 阅读(16) 评论(0) 推荐(0) 编辑
摘要:**算法解题四步走** 1. 分析需求 2. 设计算法 3. 算法实现 4. 验证结果 **算法需要的特性** - 输入:可以有一个或者多个输入 - 输出:至少有一个正确的输出 - 有穷性:确保算法执行的时间是理想 - 确切性:确保算法的每一个步骤都是有意义的 - 可行性:算法的每一步都是能执行的 阅读全文
posted @ 2023-06-10 20:10 鱼仔_yuzai 阅读(8) 评论(0) 推荐(0) 编辑
摘要:## 迭代器 - 迭代器可以记住元素的位置 - 只会往前不能往后 - 可以用 iter()创建迭代器对象 - 用 next()打印出来,可以看到第一个 next()的值只会打印第一个 - 可以用 for 循环遍历出来,for 循环是一个特殊的迭代器 ```python list1 = [1, 2, 阅读全文
posted @ 2023-06-10 16:00 鱼仔_yuzai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:python 推导式是一种独特的处理方式,可以从一个数据序列构建另一个新的数据序列的结构体 python 支持的数据结构推导式: - 列表 - 元组 - 字典 - 集合 ## 列表推导式 ```python [表达式 for 变量 in 列表] [out_exp_res for out_exp in 阅读全文
posted @ 2023-06-10 13:04 鱼仔_yuzai 阅读(15) 评论(0) 推荐(0) 编辑
摘要:while 循环 ## while ... else 语句的使用 - 如果 while 后面的条件为 false 则执行 else ## for ... else - for ... else 用于在 for 循环结束后在执行一段代码 ```python for item in iterabel: 阅读全文
posted @ 2023-06-10 13:03 鱼仔_yuzai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:- if else - if elif ## match ... case python 3.10 增加了 match ... case 的条件判断,**不需要再使用一串 if-else 来判断了** match 后的对象会一次匹配 case 后面的内容,如果匹配成功,则执行匹配到的表达式,否则直接 阅读全文
posted @ 2023-06-10 13:03 鱼仔_yuzai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:- 集合(set)是一个**无序**的不重复元素序列 - 可以使用大括号{}或者 set()创建集合 - 创建空集合必须使用 set(),因为{}是用来创建字典的 - **集合会自动去重** ```python basket = {"apple", "orange", "apple", "pear" 阅读全文
posted @ 2023-06-10 13:02 鱼仔_yuzai 阅读(13) 评论(0) 推荐(0) 编辑
摘要:字典是以键值对的形式存在的 key:value,**键是不可变的唯一的**,值不是 dict():创建一个空子典 a = {}:也是创建一个空子典 dict_object={} dict_object. clear ():清空字典 del dict_object:删除字典 ## 字典的特性 - 字典 阅读全文
posted @ 2023-06-10 13:02 鱼仔_yuzai 阅读(14) 评论(0) 推荐(0) 编辑
摘要:元组与列表相似,不同的地方是元组不可变,用`()`表示 **元组中的值是不允许被修改的**但是可以通过+拼接创建一个新的元组 **元组中的元素是不允许删除的**但是可以用 del 删除整个元组 **元组的内置函数** - len(tuple):计算元组个数 - max(tuple):计算元组最大值 阅读全文
posted @ 2023-06-10 13:01 鱼仔_yuzai 阅读(11) 评论(0) 推荐(0) 编辑
摘要:## 算数运算符 - `+ - ` - `*`:两个数相乘或者返回若个重复的字符串 - `/` - `%`: 取模,返回除法的余数 - `**` :幂运算,返回次方 - `//`:取证除,往小的方向取整 ## 比较(关系)运算符 - `==` :等于 - `!=`:不等于 - `>`:大于 - `= 阅读全文
posted @ 2023-06-10 13:00 鱼仔_yuzai 阅读(11) 评论(0) 推荐(0) 编辑
摘要:## 赋值 python 中没有声明变量,只有赋值变量,每个变量在使用前都需要赋值,变量只有被赋值了才会被创建 ## 多个变量赋值 a=b=c=1 a, b, c = 1, 2, 3 ## 标准的数据类型 - 常见的数据类型有 - number (数字) - string(字符串) - dictio 阅读全文
posted @ 2023-06-10 12:57 鱼仔_yuzai 阅读(14) 评论(0) 推荐(0) 编辑
摘要:## 编码 - python 3 源码文件以 utf-8 编码,所有的字符去都是 unicode。 - 可以为源码指定不同的编码 ## 标识符 - 第一个字符必须是字母或者下划线,不能是数字 - 标识符的其他部分由字母、数字和下划线组成 - 标识符首字母区分大小写 - 标识符不能用 python 的 阅读全文
posted @ 2023-06-10 12:56 鱼仔_yuzai 阅读(14) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示