上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 69 下一页
摘要: 在Manim中,Camera是实现动画效果的重要工具之一。 它就像我们观察动画的 眼睛,通过控制相机的位置、角度和视野,可以创造出丰富多样的视觉效果。 Manim社区版本中提供了多种Camera类型,每种都有其独特的功能和应用场景。 Camera:标准相机 MappingCamera:映射相机 Mu 阅读全文
posted @ 2025-02-24 22:34 wang_yb 阅读(730) 评论(0) 推荐(0)
摘要: 整数类型是编程中最常见的数据类型之一,但它的实现细节却鲜为人知。 与其他语言不同,Python 的整数是任意精度的,这意味着它们可以无限大,仅受限于内存。 这种特性使得 Python 在处理大整数时非常强大,但也增加了实现的复杂性。 今天,我们将探讨 Python 整数的内部实现,揭示其背后的奥秘。 阅读全文
posted @ 2025-02-24 10:45 wang_yb 阅读(1209) 评论(0) 推荐(1)
摘要: Python中的属性操作(如获取、设置和删除属性)是我们日常编程中非常常见的操作。 但你有没有想过,当我们写下obj.attr或obj.attr = value时,Python 内部究竟发生了什么? 本文将探讨Python属性的工作原理,并通过简单的代码示例来更好地理解这些概念。 1. 属性的基本操 阅读全文
posted @ 2025-02-23 13:57 wang_yb 阅读(738) 评论(0) 推荐(0)
摘要: Python是一种非常灵活的编程语言,它的灵活性很大程度上来自于它的对象系统。 在Python中,一切都是对象,这意味着无论是数字、字符串,还是我们自己定义的类的实例,它们在底层都遵循相同的规则。 本文尝试揭开Python的对象系统的神秘面纱。 1. 对象和类型 在Python中,每个对象都有一个类 阅读全文
posted @ 2025-02-21 22:24 wang_yb 阅读(640) 评论(0) 推荐(0)
摘要: 在Python中,变量的使用看起来非常简单,例如 a = 10,s = "hello"等等。 然而,这种简单的赋值操作背后,CPython其实做了很多复杂的工作。 本文将通过一些简单易懂的代码示例,一起探索Python变量背后的奥秘,让我们对它的实现机制有更深一步的理解。 1. 变量到底是什么? 在 阅读全文
posted @ 2025-02-19 22:06 wang_yb 阅读(774) 评论(0) 推荐(1)
摘要: 在软件开发过程中,高效管理项目命令是提升开发效率的关键, 它们可以帮助我们自动化重复的任务,简化项目管理流程,提高效率。 今天,我们来介绍一个名为 just 的任务运行器。 它由 Casey 发起,用 Rust 编写,旨在提供一个简单、高效且用户友好的任务管理解决方案。 just 的设计理念是让任务 阅读全文
posted @ 2025-02-18 14:11 wang_yb 阅读(776) 评论(0) 推荐(0)
摘要: 在Web应用开发中,会话管理是一个至关重要的概念,它能够帮助开发者追踪用户在应用中的行为和状态,从而为用户提供更加个性化、连贯且高效的交互体验。 Streamlit作为一个简单而强大的用于快速构建和部署数据科学和机器学习项目,也提供了强大的会话状态管理功能,即st.session_state。 本文 阅读全文
posted @ 2025-02-11 09:46 wang_yb 阅读(1898) 评论(0) 推荐(0)
摘要: 在 Manim 动画制作中,Transform、TransformFromCopy、ReplacementTransform和Restore是四个通用的对象变换动画类。 这几个类能够实现从一个对象到另一个对象的平滑过渡、复制并变换、直接替换以及状态恢复等多种效果。 Transform:将一个Mobj 阅读全文
posted @ 2025-02-10 13:12 wang_yb 阅读(1087) 评论(1) 推荐(0)
摘要: Python作为一种广泛使用的编程语言,其简洁的语法和强大的功能深受开发者喜爱。 然而,对于许多Python用户来说,CPython(Python的官方实现)的内部工作机制仍然是一个神秘的黑盒。 今天,我们将继续探索CPython的源代码,尝试了解Python从程序启动到字运行的神秘面纱。 1. C 阅读全文
posted @ 2025-02-09 11:40 wang_yb 阅读(1406) 评论(0) 推荐(0)
摘要: 本次介绍的两个用于变换的动画类:TransformMatchingShapes和TransformMatchingTex。 它们的主要特点是对一组对象或一段文本进行局部变换,适用于复杂的图形或者文本的变换场景。 其中: TransformMatchingShapes:用于不同形状的 VMobject 阅读全文
posted @ 2025-02-04 10:13 wang_yb 阅读(806) 评论(0) 推荐(1)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 69 下一页