Python的学习必备基础知识总结


前言

Hi ! 大家好,我是新博主wakeyo,这是我的第一个博客。
这篇博客主要是介绍一下python刚入门的人需要了解的一些基础知识。
(如有不足之处,欢迎大家指出!如有侵权,请私信联系。)


一、学习方法

博主小建议:

  • 写博客,将自己每天所学到的知识点进行梳理,记录在博客里。(可以使用CSDN/简书/博客园等,具体的注册、使用方法可自行百度。)

  • 思维导图,好的思维导图有助于记忆知识点(幕布、mind master、mind line、xmind、mind manager、以上五个是专门思维导图软件,印象笔记、wps、石墨文档这三个是带有思维导图功能,但是有局限性,且要开会员)

  • 思维+练习+练习+练习(思维:就是多思考所学习的知识点,举一反三;第一次练习:是按照课本和视频上的代码练习,第二次练习:根据自己的记忆进行练习,忘记的可以看一下课本和视频,第三次练习:在熟练的基础上,进行扩展练习)

二、计算机基本概述

1.计算机基本概念

1.1 计算机是什么?

  • 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器。

  • 特点:进行数值计算,又可以进行逻辑计算,还具有存储记忆功能

  • 总结:是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。

1.2 计算机的组成

  • 硬件:就是可视化的(通俗的说就是看得见摸得着的。如:鼠标、键盘、显示器、硬盘…)
  • 软件: QQ、浏览器、PyCharm…看不见摸不着的(是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。)

2、计算机语言概述

2.1 计算机语言的基本概念

  • 概念:计算机语言(Computer Language)指用于人与计算机之间通讯的语言。

2.2 计算机语言的发展

  • 机器语言 --> 汇编语言 -->高级计算机语言
  • 机器语言 :最初的机器语言都是由0和1组成的二进制数,说白了二进制就是机器语言组成的基础。
  • 汇编语言:汇编语言在机器语言上发展的,它利用了一些简单的字母和字符串来代替二进制串,这样提高了语言的记忆性和识别性。
  • 高级计算机语言:就是一些列指令的集合,如:java 、C 、C++、Python

2.3 解释型语言和编译型语言的区别

  • 编译型语言 代表语言 C
    。X(源码)–> 编译 --> Y(编译后的机器语言)执行速度快 跨平台性比较差
  • 解释型语言 代表语言python执行速度比较慢 跨平台性好
    。x(源码)–> 解释器 --> 解释执行

3、交互方式

交互方式的种类

  • 命令式的交互方式 (Text-based User Interface)TUI
  • 图形界面化的交互方式 (Graphical User Interface)GUI

文本交互模式打开的方式(win)

  • win+R --> cmd -->回车
    在这里插入图片描述
  • 命令行结构
    在这里插入图片描述
    DOS命令
命令解释说明
dir列出当前目录下的文件夹或文件
md创建目录
rd删除目录
cd进入指定目录
cd…返回上一级目录
cd/返回根目录
del删除文件
exit退出dos命令

4、文本文件和字符集

文本文件

  • 文本文件分为两种:纯文本 富文本
  • 纯文本:只能保留单一的文本内容,无法保存内容无关的东西(如txt文档)
  • 富文本:在计算机底层会转换成二进制进行保存。

常见的字符集

  • ASCII
  • ISO-8859-1
  • GBK
  • Unicode (UTF-8 UTF-16 UTF-32)

5、进制

进制之间的转换

  • 十进制 --》二进制 原理:对十进制数通过辗转相除法进行除2计算取余,读取二进制数时从后往上读。
    在这里插入图片描述

  • 二进制 --》十进制 原理:二进制乘以2(次幂)的运算过程
    在这里插入图片描述

  • 进制数越大表现形式越短,之所以出现其他进制就是为了更方便的表示数据。

常用的整数类型的四种进制:
十进制、二进制、八进制、十六进制

数据间的换算

  • bit 是计算机中最小的单位
  • byte 是我们最小的可操作的单位
  • 8 bit = 1 byte (字节)
  • 1024 byte = 1 KB (千字节)
  • 1024 KB = 1 MB (兆字节)
  • 1024 MB = 1 GB (吉字节)
  • 1024 GB = 1 TB (太字节)

6、环境变量

  • 环境变量操作
    此电脑 ——》鼠标右键 ——》属性 ——》高级设置——》高级——》环境变量
    在这里插入图片描述
    在这里插入图片描述
    新建环境变量
    新建——》输入变量名、变量值——》确定——》确定 (此处的新建只是为了演示,配置时需要根据软件要求进行配置)
    在这里插入图片描述

总结

本文章是对于python刚入门的人需要掌握的一些基础知识的简单总结,希望能够给大家带来帮助。
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Python独角兽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值