数学实现信号分析[chmod b111000000/n]: python稍微摸一下门把手

章节号是一个首歌来的, 有人会听吗
为什么是摸门把手呢? 因为连入门都不算

介绍:
python(以下简称py或者蛇), 是一种编程语言
介绍完了, 什么?不够? 不会百度吗

安装:
在py官网[python.org]可以下载到py的安装包, 在下载时版本是非常重要的, py2和py3是两个完全不同的编程语言
一定要记得py版本是3.x.x, 千万不要选择了2.x.x 小版本的差异几乎都在网络工具里, 但是我们不需要网络操作, 所以小版本不用注重
以防万一我还是说一下吧, 在我这边, 电脑上是3.6.7, 手机上是3.7.1, 截至本文发表最新版是.........3.7.4? 之前才看见3.8.1的更新报告???
下载好之后直接安装就行了, 安装时记得勾选这个选项, 不然后续处理很复杂

安装完之后了解一个经常用到的操作: win+R后输入cmd回车打开命令行
打开命令行, 输入python -V, 如果有出现你安装py版本, 就是安装成功, 否则就是失败

如果安装失败的话可以去请教更专业安装教程, 或者私信我

安装必要支持库:
python对新手最友好的地方就是有很多懒人库, 就好像罐头一样即开即食, 不用像C之类的下载好支持库还要手动编译
输入 pip install --upgrade pip setuptools

然后输入 pip install numpy matplotlib
这个步骤可能会很漫长(反正我在手机上花了半个小时), 请耐心等候
安装完成后, 检查安装是否成功: python -c "import numpy as np, matplotlib.pyplot as plt" 注意这里是双引号, 不能是单引号, 安装成功就会啥也不显示的, 失败就会显示很多东西

安装失败的话也请寻找更专业的教程, 或者私信我

不必要软件推荐:
使用合适的软件进行编程也是提高效率的一步, 虽然py3自带编辑器, 但是用起来会有其他软件更合适.
当然, 如果你觉得这些软件花里胡哨的话, 你可以用Windows自带的记事本或者linux自带的vi
Notepad++: https://notepad-plus-plus.org/
作为一款超级轻便的高自定义化编辑软件, 我非常不推荐, 因为没有自带py编译系统, 每次想要测试代码都要保存在外部运行, 不过颜色的自定义是真的非常花里胡哨 (

Sublime text: https://www.sublimetext.com/
强烈推荐, 自动调用系统的py库, 运行速度几乎和原本的py差不多, 而且本身的高亮系统做得非常贴心

Visual Studio 2013/ 2015/ 2017/ 2019: https://visualstudio.microsoft.com/
什么? 你玩蛇用对抗??? 那你真的可是大佬哦


小结:
自己滚去摸熟py的语法, 不懂就等可能大概率不会鸽的基础语法教程
