赛博红兔的科技博客

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


Python教程《Python5分钟》

  • Python5分钟: 4. 常用操作符号杂谈

    Python5分钟: 4. 常用操作符号杂谈

    今天我们讨论了Python中常用的操作符号,它们在编程中扮演关键角色。首先,我们介绍了乘法运算符,不仅可以计算乘积,还可重复字符串或列表。然后,学习了合并字典的方法,特别是使用**运算符。它可合并多个字典,若存在相同的键,后一个字典中的值会覆盖前一个字典中的值。讨论了函数定义中的参数解包用法以及**在函数定义中接收任意数量的关键字参数的用法。接着,研究了取模运算符%,常用于判断奇偶数和列表旋转等操作,也介绍了它在字符串格式化中的应用。了解了下划线_的多种用途,包括解包时忽略特定值和作为循环变量的占位符。介绍了矩阵乘法运算符@,在处理线性代数问题时非常有用,并提到了装饰器在函数修饰方面的强大功能。最后,谈到了省略号…在多维数组切片中的应用,特别是在处理高维数据时,可以使代码更加简洁明了。 Continue reading

  • Python5分钟: 1. 三大神器之F-String新版本重大增强

    Python5分钟: 1. 三大神器之F-String新版本重大增强

    大家好,欢迎收看“Python五分钟”,我是赛博红兔。今天我们将讨论f-string,这是Python 3.6版本引入的一种字符串格式化机制,而最新的3.12版本则增加了更多功能。在此之前的节目中,我们已经介绍了f-string的基本用法,包括插入变量和调用函数结果。我们还展示了如何在占位符中进行算术运算,以及如何格式化日期和时间,同时提供了时间和日期格式化指令的详细说明。此外,我们还学习了如何在f-string中访问字典或列表的元素,以及如何创建多行字符串。 Continue reading

  • Python5分钟: 3. 三大神器之列表理解及新版本重要增强

    Python5分钟: 3. 三大神器之列表理解及新版本重要增强

    今天我们要深入探讨Python中最强大的功能之一:列表推导式。这个Python特性是通过简洁的代码行有效构建列表的方式,允许从现有列表中创建新列表,并配以过滤条件。此外,Python 3.12在列表推导式方面有了显著的性能改进。 Continue reading

  • Python5分钟: 2. 三大神器之解包

    Python5分钟: 2. 三大神器之解包

    我们探讨了Python中的解包概念,这是一种在赋值期间将可迭代对象的元素分配给多个变量的技术。我们重温了“与Python玩耍”系列中的基本和多元素解包,强调了与访问列表索引相比,其简洁性和效率。解包允许在不需要临时变量的情况下进行变量交换。解包不仅适用于列表,还适用于所有可迭代对象,包括元组、字符串、集合、字典、迭代器和生成器。这种多功能性极大地简化了代码,使变量赋值更直观。 Continue reading

关于我


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

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

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

日志分类