赛博红兔的科技博客

CyberHongTu shares news, insights, and musings on fascinating technology subjects.


  • 和我一起玩Python: 5. 数学函数

    和我一起玩Python: 5. 数学函数

    今天咱们聊聊Python里面常用的一些数学函数。先说说内置的数学函数,比如用round()来四舍五入,用abs()来求绝对值。然后我们会介绍math模块,它提供了额外的数学函数,比如floor()和ceil()。我们会通过例子展示这些函数怎么用,还会教你用dir()和help()这两个函数来看看math模块里都有哪些函数。 Continue reading

  • 和我一起玩Python:4. 数据类型转换及运算操作

    和我一起玩Python:4. 数据类型转换及运算操作

    今天我们来讨论一下编程中的数据类型转换和操作。首先我们说一个计算用户年龄的程序,用户输入生年,但程序崩溃了,因为用户的输入是文本,而文本和数字无法直接相减。然后,我们介绍了如何使用int()、float()、str()、和bool()等函数进行数据类型转换。我们还讲解了加减乘除、取余等基本算术操作,以及操作顺序和一些赋值操作,比如”+=”、”-=”、”*=”、”/=”等等。最后,简单提到了比较操作,比如”==”、”!=”、”>”、”=”、和”<="。接下来的课程中,我们将讨论逻辑、身份、成员和位运算操作。 Continue reading

  • 和我一起玩Python:3. 变量数据类型及接收用户输入

    和我一起玩Python:3. 变量数据类型及接收用户输入

    在Python编程中,我们使用各种数据类型来表示变量,比如整数、浮点数、布尔值和字符串。我们可以使用’type’函数来检查变量的类型。另外,可以通过’input’函数输入名字,程序会显示出你的名字。还有一个有趣的游戏,通过输入名字和喜欢的水果,程序会输出一句话提到你的名字和喜欢的水果。另外,我们还会介绍新方法f-string,它可以将变量嵌入到字符串中。想要了解更多内容,请点击链接观看视频。 Continue reading

  • 和我一起玩Python:2. Python编写器及第一个Python程序

    和我一起玩Python:2. Python编写器及第一个Python程序

    嗨,我是赛博红兔。上一次我简单介绍了Python及其下载安装。今天,我将介绍常用的Python编写器并编写第一个程序。我将介绍两类编写器:文本编写器(如Sublime Text、已下架的Atom)和IDE(如Pycharm、VS Code、Jupyter Notebook)。Sublime Text轻量易用,适合初学者;Pycharm功能全面,适合复杂项目;VS Code跨平台,支持多语言,Jupyter Notebook适合数据科学。我分享了使用不同编写器的建议,并指出编程学习是个螺旋上升的过程。最后,以Sublime Text为例,我介绍了安装和基础操作,并鼓励大家实践并分享体验。 YouTube链接: https://www.youtube.com/watch?v=Qs5pRW-JOeo Continue reading

  • 和我一起玩Python:1. Python的下载与安装

    和我一起玩Python:1. Python的下载与安装

    嗨,我是赛博红兔。我将带领大家学习Python,这门有趣的编程语言。无论你是初学者还是老手,我都会轻松幽默地探索Python的各个方面。我热爱人工智能和机器人,期待与大家互动。我曾使用C++和Matlab,后来发现Python在研究领域流行,于是决定开始学习并分享Python的实用技巧和有趣故事。我强调Python的易读性和易理解性,并介绍了在Windows上下载和安装Python的过程。我将在下一集介绍更多常用的Python编辑器,并编写我们的第一个Python程序。 Continue reading

  • 好书推荐——《Effective Python:编写更好Python的90个具体方法》作者:布雷特·斯拉特金

    好书推荐——《Effective Python:编写更好Python的90个具体方法》作者:布雷特·斯拉特金

    在获得Python实践经验后,许多人向我推荐了这本书。书中介绍了Python编程技巧和避免错误的方法。PEP 8样式指南、bytes和str的区别、模块导入顺序、辅助函数、F-strings、多重赋值和解包、zip和enumerate函数、异常处理、闭包和变量作用域、生成器和迭代器等内容都对编写高质量Python代码非常重要。Python的动态性和灵活性使其适用于各种编程任务,但正确使用仍需理解其特性和最佳实践。通过这些实践,开发者可以充分发挥Python的潜力,编写出高效易维护的代码。 Continue reading

  • 探索Python世界:我的第一部Python教程视频

    探索Python世界:我的第一部Python教程视频

    我在Bilibili和YouTube上传了第一部视频,这是视频链接。制作视频并不容易,必须学习Python知识,搜索素材,并清晰表达。我已录制三集视频,希望能帮助编程同行。虽然视频目前只适合少数人,但家人和朋友一直支持我。未来会不断更新教学视频,分享知识,学习新知识。我正在学习使用Pygame编写2D图形游戏,希望能与大家分享我的知识和成就。感谢大家的支持和帮助! Continue reading

  • 我的大学毕设:柔性双机械臂平台

    我的大学毕设:柔性双机械臂平台

    在大学时代,人们称我为“机器人男孩”。现介绍我多年前的大学毕设项目:柔性双机械臂平台。该平台以轻量级架构和高负载/重量比为特点,是现代高技术行业的宝贵补充。主要目标是建立基于PCI-8136多功能输入/输出运动控制卡的机械臂伺服控制系统硬件平台,并在网络通信条件下创建实时数据通信接口。伺服控制系统包括理解原理和应用、测试伺服电机、设置参数,并最终完成整个硬件连接。控制软件基于PCI-8136多功能输入/输出卡,实现了控制多个电机位置的联动模式。柔性机械臂由两个组成,每个有四个关节,悬挂在矩形框架轨道上,一个在Y轴移动,另一个在X-Y轴移动。 Continue reading

  • 推荐好书——《原子习惯》作者詹姆斯·克利尔

    推荐好书——《原子习惯》作者詹姆斯·克利尔

    这本书创造了一个不需解释的阅读奇迹:它连续172周位于《纽约时报》“建议、如何以及杂项”专栏榜单上,并且目前是亚马逊上第五畅销的书。这本书也给我带来了巨大的好处。作者显然非常了解习惯对人类的影响和控制,它既是人类成长的阶梯,也是将人类引入困境的陷阱。理解掌握人性并形成习惯的过程,可以用来加强好习惯和阻止坏习惯。我已经总结了个人观点的精髓,以便您快速阅读和学习。 Continue reading

  • 我的第一篇博客

    我的第一篇博客

    你应该毫不吝啬地分享你所学到的东西。否则,你所保有的知识将会变得毫无意义。开启你的“保险柜”却只找到了灰烬。我在小时候开过博客,如今在社会中,决定重新开博,专注于探索科技前沿,分享个人见解。我强调,即使不是专家也能分享知识,初学者更易于理解并提供更多帮助。我的博客旨在学习和分享,展示失败和教训,以此帮助他人。期待大家提出建议和意见。 Continue reading

关于我


大家好,我是赛博红兔,是一个具有超过6年在Yaskawa Motoman机器人实验室和工业过程控制研究所的机器人及控制研究经验的创新且敬业的专业人士。主要关注机器学习、先进动态系统控制算法及其实现,精通C++、Python和MATLAB编程。

咨询互动邮箱:cyberhongtu@outlook.com

Bilibili视频请搜索:赛博红兔CyberHongTu

日志分类

标签云

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)