【Python】笔记第四部分上:类和封装
【Python】笔记第四部分全系列导航见:Python教程整理
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
:star2:概述
:star:面向过程
定义:分析出解决问题的步骤,然后逐步实现。
公式:程序 = 算法 + 数据结构
优点:所有环节、细节自己掌控。
缺点:考虑所有细节,工作量大。
:star:面向对象
定义:找出解决问题的人,然后分配职责。
公式:程序 = 对象 + 交互
优点
思想层面:
可模拟现实情景,更接近于人类思维。
有利于梳理归纳、分析解决问题。
技术层面:
高复用:对重复的代码进行封装,提高开发效率。
高扩展:增加新的功能,不修改以前的代码。
高维护:代码可读性好,逻辑清晰,结构规整。
缺点:学习曲线陡峭。 ...
【Python】笔记第三部分:函数
【Python】笔记第三部分全系列导航见:Python教程整理
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
:star2:函数
函数用于封装一个特定的功能,表示 一个 功能或者行为。
函数是可以重复执行的语句块, 可以重复调用。因此可以提高代码的可重用性和可维护性,使代码层次结构更清晰。
函数最本质的思想是将程序的 ‘做’ 和 ‘用’ 拆分。解决了开发过程中 ‘做’ + 多次 ‘用’ 的场景。
函数的设计理念:崇尚小而精,拒绝大而全,灵活大于全面。
123456789def 函数名(形参1, 形参2): 函数体 retuen 返回值 # 可以没有返回值# def 关键字:全称是define,意为”定义”。# 函数名:对函数体中语句的描述,规则与变量名相 ...
【Python】从基础变量类型到各种容器(列表、字典、元组、集合、字符串)
【Python】笔记第二部分全系列导航见:Python教程整理
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
在不知道怎么写的时候先不要开始敲代码,可以先把思路写下来。
:star2:容器
种类
名称
存储
可变性
结构
字符串
str
存储字符编码
不可变
序列
列表
list
存储变量
可变
序列
元组
tuple
存储变量
不可变
序列
字典
dict
存储键*值对
可变
散列
集合
set
存储键*
可变
散列
*注:能充当键的数据必须是不可变数据类型。
:star:容器的操作:sparkles:数学运算符+:用于拼接两个容器。
+=:用原容器与右侧容器拼接,并重新绑定变量。
*:重复生成容器元素。
*=:用原容器生成重复元素 ...
【Python】第一部分:第一段代码
【Python】第一部分全系列导航见:Python教程整理
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
在不知道怎么写的时候先不要开始敲代码,可以先把思路写下来。
:star2:Python 简单交互编程的基本思路就是 IPO。Input 获取数据,Process 逻辑计算,Output 显示结果。要学习pyton首先要明白pthon如何实现人机交互。
12345678910# 复读机# 输入你想告诉电脑的话input_message = input('你想说:')# 电脑返回相同的话print('电脑说:', input_message)# 或者print('电脑说:'+input_message)# ...
196-Ai701
English Version中文版本
🍀Afterword🍀The blog focuses on programming, algorithms, robotics, artificial intelligence, mathematics, etc., with a continuous output of high quality.🌸Chat QQ Group: Rabbit’s Magic Workshop (942848525)⭐Bilibili Account: 白拾ShiroX (Active in the knowledge and animation zones)✨GitHub Page: yhbcode000 (Engineering files)⛳Discord Community: AierLab (Artificial Intelligence community)
待更新
🍀后记🍀博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾ShiroX(活 ...
191-ML701
English Version中文版本
🍀Afterword🍀The blog focuses on programming, algorithms, robotics, artificial intelligence, mathematics, etc., with a continuous output of high quality.🌸Chat QQ Group: Rabbit’s Magic Workshop (942848525)⭐Bilibili Account: 白拾ShiroX (Active in the knowledge and animation zones)✨GitHub Page: YangSierCode000 (Engineering files)⛳Discord Community: AierLab (Artificial Intelligence community)
待更新
🍀后记🍀博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Shi ...
190-ROB701.md
English Version中文版本
🍀Afterword🍀The blog focuses on programming, algorithms, robotics, artificial intelligence, mathematics, etc., with a continuous output of high quality.🌸Chat QQ Group: Rabbit’s Magic Workshop (942848525)⭐Bilibili Account: 白拾ShiroX (Active in the knowledge and animation zones)✨GitHub Page: YangSierCode000 (Engineering files)⛳Discord Community: AierLab (Artificial Intelligence community)
待更新
🍀后记🍀博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Shi ...
190-Stock-Trade
English Version中文版本
🍀Afterword🍀The blog focuses on programming, algorithms, robotics, artificial intelligence, mathematics, etc., with a continuous output of high quality.🌸Chat QQ Group: Rabbit’s Magic Workshop (942848525)⭐Bilibili Account: 白拾ShiroX (Active in the knowledge and animation zones)✨GitHub Page: YangSierCode000 (Engineering files)⛳Discord Community: AierLab (Artificial Intelligence community)
开仓成本和平仓成本。
连续单点交易,在正常情况下,能够满足一个上升或者下降周期中一半的百分比。
卖出的标准是趋势momentum换向。
这里我们需要判断最小的交易成本该多少合 ...
PMR Basic Assumptions for Efficient Model Representation
🍀后记🍀Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Official(活跃于知识区和动画区)✨GitHub主页:YangSierCode000(工程文件)⛳Discord社区:AIerLab(科研社区,欢迎来玩)
180-2
Basic Assumptions for Efficient Model Representation
Independence: limit the number of interaction.
Interaction: restrict the way things interact with each other.
Independence assumptions
🍀后记🍀Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Official(活跃于知识区和动画区)✨GitHub主页:YangSierCode000(工程文件)⛳Discord社区:AIerLab(科研社区,欢迎来玩)
178-Nginx-Https-to-Local-Service
this is a note about how I open another service in the same server for my diary system
🍀后记🍀Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Official(活跃于知识区和动画区)✨GitHub主页:YangSierCode000(工程文件)⛳Discord社区:AIerLab(科研社区,欢迎来玩)
179-Template-Create
this is a little note about how to add template to hexo sys
🍀后记🍀Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在编程、算法、机器人、人工智能、数学等等,持续高质量输出中。🌸唠嗑QQ群:兔叽の魔术工房 (942848525)⭐B站账号:白拾Official(活跃于知识区和动画区)✨GitHub主页:YangSierCode000(工程文件)⛳Discord社区:AIerLab(科研社区,欢迎来玩)