虚拟环境一览
以下文章来自大神转载
1. 认识 Anaconda1.1 Anaconda 安装首先有必要对 Anaconda、conda、pip、virtualenv 等这些有个认识,以及 Anaconda 在 Windows、MacOS、Linux 下的安装教程,参考:
Anaconda介绍、安装及使用教程
Python,Pycharm,Anaconda等的关系与安装过程~为初学者跳过各种坑
致Python初学者:Anaconda入门使用指南
Windows下Anaconda的安装和简单使用
简单总结下:
Anaconda 就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda 包含了 conda、Python 在内的超过 180 个科学包及其依赖项。简单说,当在电脑上安装好 Anaconda 以后,就相当于安装好了 Python,还有一些常用的库,如 numpy,scrip,matplotlib 等库。
conda 是包及其依赖项和环境的管理工具。
pip 是用于安装和管理软件包的包管理器。
virtualenv 是用于创建一个独立的 Python 环境的 ...
git初涉
发现的比较全的教程可以当作手册来使用菜鸟教程(git):https://www.runoob.com/git/git-tutorial.html
找到一本书未完……
anaconda安装(配置vscode)
还可以的一个视频教程和文字教程视频链接:(https://www.bilibili.com/video/BV1bQ4y1n7sn/?spm_id_from=333.337.search-card.all.click&vd_source=383c3454e0a30e6b8f08a9621b477848)菜鸟教程链接(可以当作补充下面的命令):(https://www.runoob.com/python-qt/anaconda-tutorial.html)
一些常用的命令(感觉有助于理解虚拟环境)目前对虚拟环境的理解就是创建一个单独的为特定项目服务的python编译环境(或者是解释器,环境更贴切一点因为环境里面可以加各种需要用到的包)
1234567891011121314151617conda info查看虚拟环境列表:conda env listanaconda换源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add chan ...
pid初涉
基本框架(从github上抄来的感觉可行)pid.h1234567891011121314151617181920212223242526#ifndef PID_H#define PID_Htypedef struct{ //所需要调节的参数 float Kp; float Ki; float Kd; float tau;//积分所用到的低通滤波时间常数 float limMin;//out输出限制幅度 float limMax; float limMinInt;//积分项限制幅度 float limMaxInt; float T;//采样速率 float integrator;//积分项 float prevError;//上一次的误差 float differentiator;//微分项 float prevMeasurement;//上一次的测量值 float out;//输出} PIDController;float PID_update(PIDControll ...
VSCODE配置keil文件环境
用到的插件
一些涉及C语言语法的插件
keil assistant插件,将其扩展设置打开,添加keil的路径。
遇到的问题
打开keil文件后,intelliSense一直显示正在初始化,导致跳转文件无法使用。解决方法是要先配置complierPath为安装的gcc程序。(在edit configurations(UI)中设置,或者直接在命令面板里找到>slect intellisense configuration,然后选择gcc编译器)这里给出官方的配置文档链接:https://vscode.github.net.cn/docs/cpp/configure-intellisense#_configuration-providers
第一次电赛经历
8f9ace558e2401ef61e20cc7152c4c76a509a9a9e526e322c7ee078d3e8c6d9209b95a761e8b0edb9db181b158bd5a27e41e4921f236176d39fb9682fcdb475cc1081653bb8b84d0545d35a0d7d0659a6d54e5717be16e10390c82b348f4f1a1bcd4b729cf3c2b969ed83af1be8604b193f9f67d9dc9233f3b7b43685d31d9e1203c7299e83547e333f701d1b40aabd90117034409053a2df73c14effb7f28c9babbd057c9df18479587022c6de410e0b2057b8483693ad57b695345c6d04cc2e0471124b7e911e6a8c9083d866038a8068a4c5e9f3823619d030417518cf25db2fbe4f65e60570d0e1a48d2f48b8557d6634912902ffe79a ...
my first blog
这是我的第一篇博客以下内容来自大神的转载,链接:https://github.com/walter201230/Python
不知道免费不一、List(列表)1、什么是 List (列表)List (列表)是 Python 内置的一种数据类型。 它是一种有序的集合,可以随时添加和删除其中的元素。
那为什么要有 List (列表)呢?
我们用一个例子来说明。
现在有一个团队要出去玩,要先报名。如果用我们之前学过的知识,那么就是用一个字符串变量把他们都记录起来。
但是这样太麻烦了,而且也不美观。
在编程中,一定要学会偷懒,避免「重复性工作」。如果有一百个成员,那么你及时是复制粘贴,也会把你写烦。
这时候就可以使用列表了。
就这样,一行代码就可以存放 N 多个名字了。
2、怎么创建 List(列表)从上面的例子可以分析出,列表的格式是这样的。
其实列表就是用中括号 [] 括起来的数据,里面的每一个数据就叫做元素。每个元素之间使用逗号分隔。
而且列表的数据元素不一定是相同的数据类型。
比如:
1list1=['两点水','twowter', ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment




