day2——初识计算机

认识计算机

组成:硬件系统(CPU、内存、外储存器、输入输出设备、通信设备)+软件系统(系统、应用软件)

CPU:中央处理器 运算作用

内存:暂存+运算 内存储器 动态

外存储器:存储数据 存储作用 静态

输入输出设备:信息交换 交互作用

通信设备:有线无线网络 互联网

系统软件:win、os、linux 调度 监控 维护

应用软件:编程语言编制的应用程序

计算机编程语言

组成:机器语言(0、1)、汇编语言(底层语言)、高级语言(主流开发语言)

高级语言:编译型语言(C C++)、解释型语言(PHP Python JavaScript)

Python

数据分析平台

非编程类:STATA、SPSS、MATLAB

编程类:Python、R

编程类优点:逻辑强 数理思维 灵活 自由

python优势:编程效率高 可移植性 大量程序包 容错率高

劣势:运行效率低

什么是集成开发环境(IDE)?

用于提供程序开发环境的应用程序(包括编辑器、编译器、调试器和图形用户界面等工具)

常见的:IDLE、pycharm、anaconda、notepad、sublime

编译方式:交互式编程>>>、脚本式编程.py-需要运行

cmd运行python:cd+路径+python+文件.py

Jupyter Notebook

运行shell:ctrl+enter

创建shell:shift+enter

插入shell:alt+enter

原文地址:https://www.cnblogs.com/evan-wang/p/12124468.html