Python入门第二期——关于Python你需要知道的事儿
小白扫盲第一课:重新认识你的电脑
什么是电脑?电脑是一种用于高速计算的电子计算机器(数值计算/逻辑计算),同时具有存储记忆功能。电脑的组成=硬件系统+软件系统
1、硬件系统的组成:
①CPU 中央处理器(功能:运算作用)
②内存(功能:存储+运算)目前常见内存条:2G、4G、8G、16G
③外存储器(功能:存储作用)例如:u盘、机械硬盘、移动硬盘
④输入/输出设备(功能:交互作用)
⑤通信设备(功能:互联网)
2 、软件系统的组成:
①系统软件(功能:调度、监控、维护)
②应用软件
如office、ArcGIS、QGIS、绝地求生、英雄联盟等
现有系统软件才能有应用软件
小白扫盲第二课:编程语言基本知识
编程语言是什么?是一种被标准化的交流技巧,用来向计算机发出指令
1、编程语言的组成
① 机器语言
指令集、机器码,只有0和1,是CPU直接读取的语言
② 汇编语言
可编程器件的低级语言,底层语言,通常用于硬件操作、程序优化
③ 高级语言
可读性文字编写的语言,如Python、c#、Java等,是主流开发语言
我们现在要学习的Python,就属于高级语言
2、高级语言的分类
高级语言分为编译型语言和解释型语言
编译型语言:需要通过编译器(compiler)将源代码编译成机器码之后才能执行的语言
解释型语言:需通过解释器(interpreter)将源代码编译成机器码之后才能执行的语言
Python是解释型语言
小白扫盲第三课:Python是怎样运行的
有很多的同学是没有代码基础的,你以前都是直接打开电脑,运行电脑的软件,而python的语言是我们先安装他的环境,然后用集成开发平台去运行python
这节课的主要目的就是让大家先体验一下,知道python是怎样运行的,和我们运行以前一般的软件有什么区别
1、什么是集成开发环境IDE
集成开发环境(IDE):Integrated Development Environment
他就是用于提供程序开发环境的应用程序,相当于这个IDE就是一个软件了,你先把python安装好了,再安装一个软件去运行这个python语言,他是一个包括代码编辑器、编译器、调试器和图形用户界面的工具。
而我们在这次python入门的课程中使用的IDE就是Anaconda
2、 运行Python的两种方式
① CMD(命令提示符)中调出python,写代码并运行
直接运行CMD后它是一个命令提示符的运行方式,并不是一个python的运行方式,此时我们需要输入python这几个字
退出python:quit()
② Spyder中写代码并运行
小白扫盲第四课:JupterNotebook的使用
Jupter Notebook:强大的记录本
Jupter Notebook是一个基于网络web的应用程序。允许你创建和分享,包含活的代码,方程的文件,可视化和解释性文字。使用包括:统计建模,数据的清洗和转换,数值模拟,机器学习以及更多
Jupter Notebook支持多种编程语言,比如Julia,Octave,Python and R。
Jupter Notebook的优点
1、方便代码共享
通过qq、Email等工具就可以将代码分享给别人
2、有很多可视化的工具
演示和练习
a. 创建自己的学习文件夹
b. 创建.ipynb文件
c. 加载.ipynb文件
d. 导出.py文件
重点:Ctrl+回车 运行
下一行代码 shift+回车
插入cell:Alt+回车
↓↓↓重点在这里↓↓↓
Python入门第二期视频讲解
链接:https://pan.baidu.com/s/1Ms67i-heDO1C-F9FIdqnVA
提取码:noqw
复制链接后打开百度网盘手机App,操作更方便哦 !(注意啦!链接内容是今天内容的讲解,也就是上述的视频)