-
和大伙聊聊天:电子信息工程课程与项目

大家好,我是赛博红兔。上一期的《和大伙聊聊天》节目里,我们聊了我比较熟悉的电子信息工程专业,没想到视频的反响和底下的交流都非常得热烈,这个视频在b站也成了我频道第一个破万观看量的视频,花径不曾缘客扫,蓬门今始为君开,谢谢大伙的厚爱。 Continue reading
-
Python5分钟: 7. 对象动态属性管理setattr和getattr函数

大家好,欢迎回到“Python五分钟”,我是赛博红兔。今天我们来探讨Python面向对象编程中两个非常实用的函数:setattr 和 getattr。这两个函数在处理对象的属性动态管理时非常方便。 Continue reading
-
和大伙聊聊天:谈谈我熟悉的大学专业——电子信息工程

大家好,我是赛博红兔。又到了一年的高考之后选择填报专业的季节,不知道刚从千军万马里拼杀而归的学弟学妹们感觉怎么样?对自己的未来有没有一个清晰的计划?最近,我在B站上看到张雪峰暂停了他专业咨询的直播服务转为定制化的私人服务,因为今年据说专业的选择非常得复杂。我就在想我能不能把我对我熟悉的专业的理解拿出来和大家分享?当然,我之前就说过我不是张雪峰,给不了专业志愿填报和未来职业规划的建议。但我是从对这两个专业的定位、个人兴趣和研究的重点,和我在国内和美国求学时期的经历的角度来给大伙介绍一下电子信息工程。希望能给填报本科专业或者考研考博的朋友们一些帮助和互相交流的渠道。如果大家觉得有用请自己收藏起来并且分享给更多的还在迷茫期的朋友们。 Continue reading
-
Python5分钟: 6. DRY原则和实践

大家好,欢迎回到“Python五分钟”,我是赛博红兔。今天我们来谈谈编程行业的一个重要术语——DRY(Don’t Repeat Yourself,不重复自己)的原则。DRY原则旨在减少代码中的重复内容,提高代码的可维护性和可读性。当代码库中出现大量重复代码时,维护和更新变得繁琐且容易出错。通过遵循DRY原则,开发者可以通过修改一处代码,更新整个系统,从而降低维护成本和错误率。 Continue reading
-
和我一起玩Python:39. 行鸭即鸭和先行后礼

大家好,我是赛博红兔。上集我们聊了如何让我们的Python代码更加Pythonic,也就是具有Python的风格。没看过的小伙伴赶紧去看看38集。今天,我们将补充如何做到Pythonic风格。学Python的圈子里常提到两个概念:“Duck Typing”和“Easier to Ask for Forgiveness than Permission (EAFP)”。我将其翻译为“行鸭即鸭”和“先行后礼”。 Continue reading
-
Python5分钟: 5. 函数参数类型提示和注解

大家好,欢迎回到“Python五分钟”,我是赛博红兔。今天我们将讨论Python的类型提示和注解(type hinting and annotations)。这种功能在Python 3.5中引入,允许开发者标明函数参数、返回值和变量的预期数据类型。虽然个人项目中较少使用,但在公司级别的大项目中非常流行,因为它能提升代码的可读性和可维护性。 Continue reading
-
Python玩转双色球:我什么时候能中大奖?

大家好,我是赛博红兔。在我第一期的《和大货聊聊天》的节目里提到一句我研究过美国的PowerBall强力球博彩,拿它做了一个预测彩票的项目,结果项目失败了但是Python技巧提高了不少。有朋友对这个项目比较感兴趣,正巧不是在今年2月6日福彩双色球的开奖时,贵州一位“彩民”独中了6.8个亿元的巨奖,让看到的人心痒痒。那么,我们就用Python来构建一个咱们中国福彩双色球的抽奖模型,来模拟一下这个天上掉馅饼的美事。这个项目也比较适合刚学完Python的新手们来上手实践,有些朋友觉得总找不到项目去练习和实践,其实项目不需要很大很复杂,只需要你足够感兴趣,对你的学习生活工作有帮助有意义就行。 Continue reading
-
和我一起做3A游戏《归乡之路》(三)

大家好,我是赛博红兔。欢迎来到《和我一起做3A游戏》第三集!这个系列是对pygame这个Python的游戏库的所有主要功能的介绍。通过这个教程,你应该能掌握制作任何2D游戏的工具,今天我们继续来做《归乡之路》这个打字游戏。先来回顾一下上一集的内容,我们设计了小猫的动画音效和打字的核心玩法,还有分数统计和显示。主要是了解了用矩形绘画,精灵这个pygame核心的类,还有游戏事件的触发和监听。那么今天,我们就在这个代码基础上继续做游戏。我们最后要完成的任务是创建背景的花草树木Trees和家House的类,毕竟小猫还需要回家。最后还要加上游戏BGM一首轻松愉快的背景音乐。今天,我们最主要要学习的核心是处理精灵之间的碰撞。 Continue reading
-
和我一起做3A游戏《归乡之路》(二)

大家好,我是赛博红兔。欢迎来到《和我一起做3A游戏》第二集!这个系列是对pygame这个Python的游戏库的所有主要功能的介绍。通过这个教程,你应该能掌握制作任何2D游戏的工具,今天我们继续来做《归乡之路》这个打字游戏。先来回顾一下上一集的内容,我们设计了游戏的艺术概念,找好了资源,建立了项目文件夹。创建了主窗口,创建了游戏主循环,学习了控制游戏的帧率,如何正确关闭游戏处理,还有绘制颜色块、文字和图片画布。那么今天,我们就在这个代码基础上继续做游戏。我们主要要完成的任务是创建游戏主人公小猫的类,还有打字游戏要打的单词的类,和分数的统计和显示。 Continue reading
-
和大伙聊聊天:我们创造AI技术是为了不再学编程?

大家好,我是赛博红兔。你刚才听到的是英伟达老总黄仁勋在今年二月份迪拜的世界政府峰会上的发言。简而言之,他的观点是:虽然过去的10到15年,大家都认为学习计算机科学至关重要,每个人都应该学编程。但事实上,我们的目标应该是发展出无需编程的技术,让编程语言更加人性化。现在,有了人工智能的帮助,几乎人人都能成为程序员。”为了让大家更好地理解黄仁勋的意思,我站在他的立场上给你们打一个比方。如果说,AI技术的应用是黄金,那么显卡就是挖黄金的铲子,我们的任务就是去创造一把智能的铲子,使得没有人需要亲自去挖黄金,如今,世界上每一个人都是淘金者,就等着买我的智能铲子吧。 Continue reading
关于我
大家好,我是赛博红兔,是一个具有超过6年在Yaskawa Motoman机器人实验室和工业过程控制研究所的机器人及控制研究经验的创新且敬业的专业人士。主要关注机器学习、先进动态系统控制算法及其实现,精通C++、Python和MATLAB编程。
咨询互动邮箱:cyberhongtu@outlook.com
Bilibili视频请搜索:赛博红兔CyberHongTu
日志分类
- 生活琐事 (1)
- 生产力和技术 (1)
- 科技新闻评论 (1)
- Python教程《Python5分钟》 (14)
- Python教程《和我一起玩3A游戏》 (7)
- Python教程《和我一起玩Python》 (52)
- 播客《和大伙聊聊天》 (11)
- 书籍读后感 (3)
标签云
B站 (44) ChatGPT (1) pygame (6) Python (79) Python教学 (74) python项目实践 (1) 专业填报 (2) 个人博客 (1) 书籍推荐 (1) 人工智能 (2) 分享知识 (1) 前沿科技 (1) 同理心 (1) 和大伙聊聊天 (11) 大学生活 (1) 大语言模型 (1) 好习惯 (1) 好书推荐 (2) 学习分享 (2) 安川电机 (1) 播客 (9) 数据民主化 (1) 机器人 (1) 柔性机械臂 (1) 校园故事 (1) 游戏制作 (7) 电子信息工程 (2) 系统优化 (1) 编程技巧 (71) 网页爬虫 (2) 考研 (2) 读博 (1) 高考 (2)






