Python入门第二期——关于Python你需要知道的事儿

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,操作更方便哦 !(注意啦!链接内容是今天内容的讲解,也就是上述的视频)

怕什么真理无穷,进一寸有进一寸的欢喜。
----胡适
扫码关注公众号,了解更多文章:
三山半落,一水中分。地纵经纬,理入乾坤。
~兰州交通大学地理信息科学爱好者集散地,欢迎你的加入~

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值