自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 python阴(yin)阳(yang)谜题的分析

今天正好把汉诺塔小游戏中的递归给写完了,链接:汉诺塔中的递归,然后在打草稿时忽然想起来以前在别个地方看到的关于 python阴阳谜题,代码在下面:def yin(cb1): yield "@" def yang(cb2): yield "*" yield from cb1(cb2) yield from yang(yang)ge = yin(yin)for _ in range(100): print(next(ge))输出结果如下:

2021-06-04 08:55:27 352

原创 汉诺塔中的递归算法和程序实现

故事背景法国数学家爱德华·卢卡斯曾编写过一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众生也都将同归于尽。汉诺塔中的移动思路以四层汉诺塔为例

2021-06-03 10:15:18 393

原创 MySQL8.0.23版本的root密码重置最优解法

MySQL8.0.23版本的root密码重置最优解法(系统:Ubuntu)该方法编辑于2021年2月7日,自己使用的版本是8.0.23,事情的起因要从袁隆平教授说起…要从一本教科书说起,有一章节是“MySQL安全管理与权限管理”,其中有提到更改root账户ps:此方法适用于任何忘记,胡乱修改或已经糟蹋root密码的同学本着实践主义的精神,我在自己的MySQL数据库中(当前登陆为root账户)中敲下了:update user set authentication_string=MD5("123") w

2021-02-07 19:49:42 2647 8

原创 python中异常处理的一种特殊情况(try..finally...)(学习笔记)

事情的起因其实是我在学习上下文管理器(context manager)时偶然获得的奇怪的知识点,在python中异常处理是属于比较基础但是非常重要的知识点,之前学习了普通用法try…except…else…finally之后也就没有深究,最多也就是额外学习了一个自定义异常的用法。贴上普通异常语法:try: 执行代码except <可能的ERROR 1> as e: print(e)except <可能的ERROR 2> as e: print(e)e

2020-12-28 16:53:18 317 2

原创 python的赋值、指向、浅拷贝、深拷贝

2020年12月10日,关于浅拷贝和深拷贝整理了一下在python中关于浅拷贝和深拷贝的知识点,已做记录准备工作:数据格式:int、string、list、tuple、set、dict数据类型:可变类型(列表、集合、字典)、不可变类型(整型、字符串、元组)方式:赋值、指向、浅拷贝、深拷贝内存空间:即id值,每个数据都可以通过id()方法查看该数据在内存中存储的位置变量名:(规范化)默认由数字字母下划线组成,不要与python关键字重复,且以字母开头1.赋值和指向在python中,如果执

2020-12-10 18:37:01 475 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除