day02学习整理

2019/07/26 学习整理

编程语言分类及各种语言优缺点

编程语言是用来和计算机交互的

机器语言(低级语言)

直接和硬件交互

用0和1和计算机沟通

优点: 执行效率高

缺点: 开发效率低

汇编语言

直接和硬件交互

优点(相较于机器语言):开发效率高

缺点(相较于机器语言):执行效率低

高级语言

更接近人类语言

  • 优点(较于汇编语言):开发效率高
  • 缺点(较于汇编语言):执行效率低

编译型

Java、C、C++

  • 优点(较解释型):执行效率高
  • 缺点(较解释型):开发效率低

解释型

Python、PHP

  • 缺点(较编译型):执行效率低
  • 缺点(较编译型):开发效率高

Python及其IDE安装

安装了Python 和 anaconda ,建议新手选择anaconda(包含了各种需要的包)

Pycharm安装

PythonIDE集成开发环境

pycharm 快捷键

==写代码尽量少用鼠标==

ctrl+a 全选

ctrl+c 复制(默认复制整行)

ctrl+v 粘贴

ctrl+x 剪切(默认复制整行)

ctrl+f 搜索

ctrl+z 撤销

ctrl+shift+z 反撤销

ctrl+d 复制粘贴选中(复制粘贴复制一行)

ctry+y 删除默认一行

home(ctrl+[ ) 回到首个字符

end(ctrl+] ) 回到最后一个字符

shift+F10 运行当前文件

alt+shift+F10 选择运行文件

shift+enter 换行

ctrl+shift+r 项目中全局搜索

ctrl+alt+l 代码整理 (code-->reformat code)

local history -- > show history

compare with --> 文件比较

Jupyter安装

Jupyter介绍

Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。优点:好用,很好用。

Jupyter Notebook 也是一个算法工程师友好的工具,但仍有许多拓展的空间,比如:当你的文件中包含大量的代码和 Markdown 混排时,你可能需要一个目录来帮助你更好的对文件结构进行可视化,nbextensions 可以帮我们实现。

安装方法

1.安装方法,windows下,cmd 中直接使用 pip 安装

pip install jupyter

注意:Jupyter安装需要Python 3.3或更高版本,或Python 2.7。

# 升级pip3 install --upgrade pip

安装过程比较漫长,大概需要5min左右。

2.安装完成后运行

jupyter notebook

3.插件安装

python:

pip install jupyter_contrib_nbextensions

conda:

conda install -c conda-forge jupyter_contrib_nbextensions

插件安装完成后,安装脚本文件

jupyter contrib nbextension install --user

Jupyter快捷键

  • Shift-Enter : 运行本单元,选中下个单元
  • Ctrl-Enter : 运行本单元
  • D,D : 删除选中的单元
  • Ctrl-Shift-- : 分割单元
  • X : 剪切选中的单元
  • C : 复制选中的单元
  • Shift-V : 粘贴到上方单元
  • V : 粘贴到下方单元
  • Z : 恢复删除的最后一个单元
  • Ctrl-A : 全选
  • Ctrl-Z : 复原
  • Shirt:选中多个单元格
  • Shirt+M:合并选中的单元格
  • shift+tab :查看当前接口的属性

猜你喜欢

转载自www.cnblogs.com/Wunsch/p/11252804.html
今日推荐