人生与戏

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2019 档案

摘要:递归:一个过程或函数调用自身的一种方法。 1. 效果图 2. 代码 原笔记: 阅读全文
posted @ 2019-07-31 23:41 人生与戏 阅读(673) 评论(0) 推荐(0)

摘要:命名空间: 每一个作用域变量存储的位置,或者解释为 存储作用域中变量的字典。 作用: 获取想查看某个作用域中的变量名、变量值。 使用方法: locals() #当前命名空间 1. 效果图: 2. 代码 原笔记: 阅读全文
posted @ 2019-07-31 23:11 人生与戏 阅读(11980) 评论(0) 推荐(0)

摘要:关键字:全局作用域、函数(局部)作用域、global 1.效果图: 2.代码 3. 在函数内修改全局变量 使用global关键字 效果图: 代码: 阅读全文
posted @ 2019-07-30 00:05 人生与戏 阅读(221) 评论(0) 推荐(0)

摘要:关键字: 函数说明、help()函数 1.效果图: 2.代码: 拓展: help()函数 效果图: 查询自定义函数用法 查询python内置print()函数用法 阅读全文
posted @ 2019-07-29 23:31 人生与戏 阅读(603) 评论(0) 推荐(0)

摘要:函数 : 数学的公式 创建函数: def 函数名(): 代码块 def 函数名(参数1,参数2,...) 阅读全文
posted @ 2019-07-17 23:16 人生与戏 阅读(188) 评论(0) 推荐(0)

摘要:& 交集 | 并集 - 差集 ^ 异或集 阅读全文
posted @ 2019-07-17 22:57 人生与戏 阅读(17600) 评论(0) 推荐(1)

摘要:集合 :a = {1,2,3,44,'s'} 有自动排序的功能,每个元素唯一 全面解析: 阅读全文
posted @ 2019-07-15 23:52 人生与戏 阅读(311) 评论(0) 推荐(0)

摘要:遍历字典: keys() 、values() 、items() 1. xxx.keys() : 返回字典的所有的key 返回一个序列,序列中保存有字典的所有的键 效果图: 代码: 2. xxx.values() : 返回字典所有的值 效果图: 代码: 3. xxx.items() : 返回字典中所有 阅读全文
posted @ 2019-07-15 23:36 人生与戏 阅读(55232) 评论(0) 推荐(0)

摘要:简单解释: 字典: x = {key:value,key:value,...} 其实就是JavaScript的对象 全面解释: 字典的相关操作 阅读全文
posted @ 2019-07-14 21:36 人生与戏 阅读(304) 评论(0) 推荐(0)

摘要:- 每个对象中都保存了三个数据: id(标识) type(类型) value(值) - 列表就是一个可变对象 a = [1,2,3] - a[0] = 10 (改对象) - 这个操作是在通过变量去修改对象的值 - 这种操作不会改变变量所指向的对象 - 当我们去修改对象时,如果有其他变量也指向了该对象 阅读全文
posted @ 2019-07-14 21:13 人生与戏 阅读(354) 评论(0) 推荐(0)

摘要:元组 tuple : 是一个不可变的序列 效果图: 阅读全文
posted @ 2019-07-14 20:57 人生与戏 阅读(234) 评论(0) 推荐(0)

摘要:range() 阅读全文
posted @ 2019-07-14 20:35 人生与戏 阅读(9579) 评论(0) 推荐(0)

摘要:遍历列表 : 输出所有元素 代码: 代码: 代码: 阅读全文
posted @ 2019-07-14 16:50 人生与戏 阅读(37472) 评论(0) 推荐(0)

摘要:append(),insert() ,extend() ,clear(),pop(),remove() ,reverse(),sort() 阅读全文
posted @ 2019-07-14 14:21 人生与戏 阅读(2924) 评论(0) 推荐(0)

摘要:替换元素 效果图: 代码: 删除元素 效果图: 代码: 切片替换元素(小列表替换大列表中的连续几个元素) 注意:可以一个替换多个,也可以多个替换一个 1.同等数量替换 效果图: 代码: 2.多个替换一个 3.一个替换多个 警告: 工作中不要用关键词等做变量,会出现意向不到的报错。 以上列表名就是一个 阅读全文
posted @ 2019-07-14 00:14 人生与戏 阅读(2223) 评论(0) 推荐(0)

摘要:+ 列表拼接 * 列表与数字n相乘 : n个列表拼接 in 和 not in in用来检查指定元素是否存在于列表中 如果存在,返回True,否则返回False not in用来检查指定元素是否不在列表中 如果不在,返回True,否则返回False len() 获取列表中的元素的个数 (获取列表的长度 阅读全文
posted @ 2019-07-11 00:09 人生与戏 阅读(1878) 评论(0) 推荐(0)

摘要:切片: 切片指从现有列表中,获取一个子列表 返回一个新列表,不影响原列表。 下标以 0 开始: 取单个值 语法: 列表[n] n为下标,n=0表示第一个 , n=1表示第二个 以此类推 n=-1 表示倒数第一个, n=-2表示倒数第二个 以此类推 语法1: 列表[起始 : 结束] 包括起始,不包括结 阅读全文
posted @ 2019-07-09 23:49 人生与戏 阅读(6748) 评论(0) 推荐(0)

摘要:列表(list) 就是 数组 - 列表是Python中的一个对象 - 对象(object)就是内存中专门用来存储数据的一块区域 - 之前我们学习的对象,像数值,它只能保存一个单一的数据 - 列表中可以保存多个有序的数据 - 列表是用来存储对象的对象 - 列表的使用: 1.列表的创建 2.操作列表中的 阅读全文
posted @ 2019-07-08 23:48 人生与戏 阅读(3217) 评论(0) 推荐(0)

摘要:1.引入time模块 2.调用time模块的time()函数 :用来获取当前的时间,返回的单位是秒 阅读全文
posted @ 2019-07-07 23:29 人生与戏 阅读(65622) 评论(0) 推荐(3)

摘要:break break可以用来立即退出循环语句(包括else)continue continue可以用来跳过当次循环注意:break和continue都是只对离他最近的循环起作用 pass pass是用来在判断或循环语句中占位的 阅读全文
posted @ 2019-07-07 23:08 人生与戏 阅读(741) 评论(0) 推荐(0)

摘要:i = 0 while i < 5: # print('*****') 效果与下行相同 print('*'*5) i+=1 print('\n\n') i = 1 while i < 6: print('*'*i) i+=1 print('\n\n') i = 1 while i < 6: print('*'*(6-i)) i+=1... 阅读全文
posted @ 2019-07-07 21:41 人生与戏 阅读(2317) 评论(0) 推荐(0)

摘要:质数:只能被1和它自身整除 阅读全文
posted @ 2019-07-07 20:48 人生与戏 阅读(10152) 评论(0) 推荐(0)

摘要:循环语句分成两种,while循环 和 for循环 作用:可以使指定的代码块重复指定的次数 while循环: 阅读全文
posted @ 2019-07-07 19:32 人生与戏 阅读(1262) 评论(0) 推荐(0)

摘要:对比以下两种写法,思考一下为何可以这样写。 成绩在 [0,50)、[50,60)、[60,80)、[80,100)、100、其它 利用break进行程序运行时间的优化 在循环语句中,可以用break来退出不必要继续执行的循环 有break后 阅读全文
posted @ 2019-07-07 18:58 人生与戏 阅读(157) 评论(0) 推荐(0)

摘要:检查的依据: 闰年可以被4整除不能被100整除,或者可以被400整除。 阅读全文
posted @ 2019-07-07 15:01 人生与戏 阅读(534) 评论(0) 推荐(0)

摘要:检查的依据:奇数除2余1;偶数除2无余数 阅读全文
posted @ 2019-07-07 14:56 人生与戏 阅读(1911) 评论(0) 推荐(0)

摘要:invalid syntax: 无效的语法。 解决办法:查看当前语句中的 , 如果当前行没找到错误,依次往上找,往上找时可以利用是否有输出进行快速查找。 原因:python语法很严格,少了左括号、右括号等都会报错 阅读全文
posted @ 2019-07-07 14:48 人生与戏 阅读(7408) 评论(0) 推荐(0)

摘要:not supported between instances of 'str' and 'int' : 意思就是字符串不能和int类型的数值比较 阅读全文
posted @ 2019-07-06 11:58 人生与戏 阅读(2476) 评论(0) 推荐(0)

摘要:类型检查 type()用来检查值的类型 (整型、浮点型、布尔值、字符串、空值、列表、元组、集合、字典) 该函数会将检查的结果作为返回值返回,可以通过变量来接收函数的返回值 print(type(1)) # <class 'int'> print(type(1.5)) # <class 'float' 阅读全文
posted @ 2019-07-06 11:45 人生与戏 阅读(262) 评论(0) 推荐(0)

摘要:遇到一个好玩的: 阅读全文
posted @ 2019-07-04 23:47 人生与戏 阅读(5627) 评论(0) 推荐(1)

摘要:当前理解,py文件里没有input() 等暂停程序运行的函数,程序运行速度太快,运行完就立马关闭了。 input()调用后,程序会立即暂停,等待用户输入 阅读全文
posted @ 2019-07-04 23:23 人生与戏 阅读(2097) 评论(0) 推荐(0)

摘要:if else 语句 注意:else 后不能写条件表达式! if-elif-else语句 阅读全文
posted @ 2019-07-03 23:31 人生与戏 阅读(4223) 评论(0) 推荐(0)

摘要:在表格中位置越靠下的运算符优先级越高,优先级越高的越优先计算 如果优先级一样则自左向右计算 关于优先级的表格,你知道有这么一个东西就够了,千万不要去记在开发中如果遇到优先级不清楚的,则可以通过小括号来改变运算顺序 阅读全文
posted @ 2019-07-01 18:28 人生与戏 阅读(673) 评论(0) 推荐(0)

摘要:条件运算符 是 三元运算符 语法: 语句1 if 条件表达式 else 语句2 执行流程: 条件运算符在执行时,会先对条件表达式进行求值判断 如果判断结果为True,则执行语句1,并返回执行结果 如果判断结果为False,则执行语句2,并返回执行结果 阅读全文
posted @ 2019-07-01 00:05 人生与戏 阅读(6012) 评论(0) 推荐(0)