上周学习知识整合回顾

思想熏陶

培养自己的搜商
  善于利用搜索网络知识来补充自己的不足。可以给自己设置一个解决问题的时间限制
  比如我有一款软件需要安装,我可以给自己五分钟时间尝试安装一下
  如果实在安装不出来那么我们就去网络上搜索一下安装流程。
 
  端正自己的态度
  坚定自己的学习信念
学习的一些建议
  总分总方法>>>>预习今天学习内容> 学习今天内容>练习今天内容>复习今天内容       
  英语单词学习后续语法中我们经常与英文打交道
  下载一些学习单词的软件如百词斩、扇贝单词、百度翻译等
  每天抽空学习十个单词日积月累下来你的英语方面也能得到很大的提升

需要掌握的一些基础软件(善于利用软件的优点)

1.谷歌浏览器(需要自己设置一下搜索引擎)、火狐浏览器
  用于网上搜索平时遇到不会的难以理解的知识点。
2.微信(截图功能)
  可以用微信的Alt+A快捷键截图功能截取重要的、难懂的知识点
  保存到手机里,有空了看看复习复习
3.百度网盘
  资料分享及储存
4.编辑器 nodepad++、typora
  用于编写一些日记,文本都下载上多掌握几款扩充自己的知识面
  Nodepad++尤其是在windows上非常好用
  typora必须要掌握的一款文本编辑器它里面的markdown语法非常的受欢迎
  当然这款软件是收费的,可以使用破解版。不要更新即可!

这是typora编辑器的网址,直接点击即可进入下载 https://typoraio.cn/


点击对应的操作系统进行下载,它这个是收费的
也可以从浏览器上搜索破解版的下载,不要更新即可。

软件下载和安装

  需要下载的软件直接在浏览器里搜索软件名称即可
  要找那些后面带有‘官方’俩字的或者篇幅较大就是占的位置比较大的一些点进去
  软件安装的时候位置尽量不要放在C盘,大部分人群的C盘是系统盘它是系统运行软件的一个环境
  东西太多会导致系统盘运行软件的速度被拖慢。

文件路径的概念

  文件路径简单的理解为就是标识某个事物/资源所在的一个位置/地址
  其中.有俩种概念分为绝对路径和相对路径
  
  绝对路径.它是对应这个资源的一个准确的位置/地址
  它不需要有参考系可以根据这个准确的位置来找到这个资源

  相对路径.它是对应这个资源的一个大概的位置/地址 
  它需要有个参考系根据参考系的位置才能找到它否则找不到它

文件的后缀名

  像我们在文件夹俩看到不同的文件都有它独特的后缀名
  它表示文件的不同类型 通过看后缀名可以很快的识别它属于什么类型的文件
  aaa.exe
  bbb.txt  
  ccc.word
  ddd.pdf
  eee.html
  fff.mp4
  ggg.md

这些其实都程序员赋予它的,在计算机的世界里它没有什么不同都是一串而二进制数    

线上博客注册

  可以利用编写博客的方式来记录和整理自己所学的内容,发布在平台上与别人分享交流
  还可以搜索别人发布的博客,有自己平时遇到的不太理解的知识点可以阅读加以补充自己的不足。
  
  推荐的几个平台如下可以都选择注册一个
  博客园(需要申请写文章的权限审核较为严格,申请的理由需要认真填写)
  CSDN
  印象笔记
  掘金(笔记写的好 文章质量高甚至可以赚钱)

Typora主要有哪些功能

主要功能
  1. 语言环境

    文件>>>偏好设置>>>系统语言

    快捷键 Ctrl+,

  1. 新建一个编辑页面

    crtl+N 几乎所有软件的新建页面的快捷键都是它!

  2. 保存文件

    ctrl+s 选择存储位置(使用到了路径的知识点)

  3. 导出功能

    可将编辑的文件转换成各种不同的pdf、html、图像、word...

  4. 视图功能

    大纲(可快速预览大致内容)如下:

  5. 字体大小

    文件>>>偏好设置>>>外观>>>自定义字体大小

    可根据个人喜好自定义调节字体大小,最大为24px

  6. 主题

    文件>>>偏好设置>>>外观>>>获取主题
    下载.css文件 拷贝到软件主题文件夹 重启即可生效

markdown基础语法简介
  • 标题

    标题在行的开头使用1-6个#字符,对应于标题级别1-6。如下:

    在typora中,输入井号加上空格后跟标题内容,按下 Enter 键将创建标题。(快捷键Ctrl+数字(1、2、3、4、5、6)几级标题)

  • 子标题

    方式1: 使用星号加空格 * 子标题

    方式2: 使用加号加空格 + 子标题

    还可以按tab键编写子子标题 如果想退出子标题编写 连续按enter键即可

  • 代码环境

    数字1左边那个键 英文输入法连续按三下后输入你所用的环境名称即可

  • 表格

    输入 符号 | 表格1 | 表格2 | 并按下 Enter键将创建一个包含两列的表。如下:

    创建表后,焦点在该表上将弹出一个表格工具栏,您可以在其中调整表格,对齐或删除表格。您还可以使用上下文菜单来复制和添加/删除列/行。

  • 图片

    直接拷贝或者截图 之后粘贴到你需要放置的位置也可使用快捷键ctrl+V

  • 表情

    符号 : 加 表情英语单词 符号: 列如: 😢

  • 选项

    标记为[ ]或[x](未完成或完成)的项目的列表列如:

计算机的基础知识

计算机的本质

计算机又被称之为电脑
意思就是通电的大脑,意味着我们人类希望计算机通电之后能向我们人类一样甚至超越人类

计算机存储数据的本质
计算机是基于电工作的,而电的信号只有俩种那就是高电频和低电频
意思就是计算机的世界里也只认识两种状态
为了方便区分高低电频,我们人类也将其定义为01来区分高低电频
也意味着计算机的世界里也只认识01
那么它只认识01是如何实现多种事物的储存呢
我们人类将之使用0 1的多位拼接又称之为进制数
来用于计算机存储数据的单位换算(逢几进一)如下:

二进制: 01

八进制: 01234567

十进制: 0123456789

十六进制: 0123456789、a、b、c、d、e、f
一位称之为最小单位:二进制位、比特位(位)

8bit = 1byte 字节

1024byte = 1KB

1024KB = 1MB

1024MB = 1GB

1024GB = 1TB

1024TB = 1PB

1024PB = 1EB

总结:所有表示存储的单位其实本质就是描述能够存储的二进制数长短

计算机的五大组成部分

  • 控制器
控制计算机各个硬件的工作
相当于人类的大脑
  • 运算器
负责计算机数学运算和逻辑运算
相当于人类对事物的判断逻辑
  • 存储器
计算机的存储功能,相当于人类大脑的记忆功能.

它分别有内存和外存的区分

内存可以短期存储数据相当于人类大脑的短期记忆.

外存可以长期存储数据相当于 人类大脑的长期记忆.
  • 输入设备
向计算机内部传递信息有鼠标、键盘...
相当于人类眼睛、耳朵等将所看到的所听到的记录在脑子里
  • 输出设备
计算机向外部输出信息显示器、打印机...
相当于人类的嘴巴、手臂等将脑子里所想的说出来行动起来

计算机的三大核心硬件

  1. CPU
全程中央处理器它是控制器和运算器的结合体是整个计算机必不可少的核心
是计算机运行软件、处理信息的最终执行单元。
  1. 内存
基于电工作,存取速度非常的快 段电数据丢失只能短期存放数据
  1. 外存(硬盘)
存取速度慢 断电数据不会丢失 可以永久保存数据。

操作系统简介

  它是一个协调,管理 控制计算机硬件资源与软件运行的一种控制程序
  现在的应用软件都是基于操作系统之上写出来的
  它在计算机与应用软件之间起到承上启下的作用
常见的操作系统有windows、mac、linux

编程与编程语言

  语言就是我们人与人之间沟通的一种方式
  那么编程语言就是我们人与计算机沟通的一种方式
  就是程序员把自己的逻辑和思维以一种能让计算机听懂的方式
  编写出来的代码让计算机执行,那么编程语言也分为三种
  机器语言
    它是计算机最基础的语言
    是由二进制代码组成的编程语言
    学习难度高 门槛高 开发效率低
  汇编语言
    用英语字母代替了二进制数
    汇编语言是在机器语言的基础上开发的一种语言
    学习难度有所降低 开发效率稍微提高 门槛还是很高
  高级语言
    直接使用人类能够读懂的字符与计算机沟通
    用这种语言学习难度降低 开发效率提高 门槛也有所降低
  常见高级语言有:
    python java C++ C Php  Golang
    其中语言也分为编译型和解释型
  编译型 
      类似于谷歌翻译,将文本一次性整体翻译一次翻译之后可以反复使用。
      但一旦有一点错误,那都必须整体重新翻译。它的执行效率高,速度快。
  解释型 
      类似于同声传译说一句翻译一句,相对于编译型无论是否有错误。 
      翻译的时间都是一样的因为每次都是逐行翻译,它的执行效率低,速度慢。

python解释器

  1. 进入python解释器官网进行下载
  2. 找到Downloasd选择对应的操作系统版本
  3. 找2.7、3.6、3.8版本的都可以
  4. 找那种带有X86-64后面有exe的如Windowsx86-64executableinstaller
  5. 具体流程可以点击下方链接进行查看
    https://www.cnblogs.com/wengxiaohui/articles/16383484.html

pypython发展方向

1.web开发(写网站后端:负责提供数据)
2.人工智能(无人驾驶技术 机器学习)
3.网络爬虫(基于网络爬取想要的数据) 
4.自动化运维、自动化测试(运维和测试都需要学习python才能涨薪)
5.自动化办公(文秘岗位需要的技能>>>:加分项)  
6.金融量化(写代码自动炒股票)
7.数据分析(预测)
python是目前所有编程语言中最简单的thon解释器的下载与安装

环境变量配置

环境变量就是能让我们在CMD命令窗口不需要切换C盘D盘可直接调用应用软件

  1. 首先我们找到桌面上的此电脑右键点击属性

  1. 找到高级系统设置点击打开它

  1. 找到环境变量点击打开下一个窗口

  1. 找到系统变量里面的path点击进入

  1. 找到新键把你所需要配置软件的路径输入进去

  1. 点击确定更改后返回上一层继续确定我们打的环境变量就配置好了

多版本共存

解释器版本
版本其实是用来记录某个事物更新换代的过程
每次更新它都会在里面做些优化和改动
python解释器主流版本
python2.X
python2.72.X版本里面的最终版 2020就已经不再维护更新
有的公司里面有很多老项目 它可能使用就是一些老版本的解释器就好比我们上面的2.7
  	python3.X
        python3.6  前几年使用频率最高的稳定版
        python3.7
        python3.8
        python3.9
        python3.10
只要前面的版本号不变 语法上几乎是没有变化的 下载任何一个都可以
我们不光局限使用一个python解释器有可能会用到不同版本的解释器这就需要我们
来配置这个环境变量做到多版本共存了
因为python解释器他所有版本在他它的文件夹中都是统一叫做python没有版本的区分需要我们来做一个区分操作
首先我们在硬盘里找到python解释器的安装路径找到python的应用程序一般是后缀带有.exe的文件把他复制下来重新命名可以把它的版本号写上去加以区分
完成后把它加在环境变量里面即可就做到了我们的版本共存

IDE编程工具的选择

首先写文本有对应的便于写文本的编辑器
写表格也有对应的软件
那么我们写python也有相应的软件便于我们写代码为我们写代码提供便利。
1.vscode
轻量、便捷、 但是需要很多额外的配置 上手难度大
2.sublime
非常全面的代码编写软件 上手难度大
3.pycharm
自身的功能非常的多 推荐使用

pyCharm的安装与下载

1.如何创建编写代码的文件存储python代码的文件后缀名.py
2.修改字体代码
3.运行py文件三处可以运行文件的位置
4.编辑主题选择,选择颜色较深的。
5.切换解释器
6.创建多个项目

https://www.cnblogs.com/wengxiaohui/articles/16387046.html
具体流程可以点击进去看我之前写的博客里面有详细的流程。

python语法之注释

注释:相当于对这串代码的意思加以解释
比如你看到的英语翻译 name( 名字,名称 )
它都会跟有这个英语什么意思啊
让不懂的人看到他能够瞬间理解其中的意思。
注释在python种它有三种方式
单行注释 :#空格 后面跟上你对代码的解释
多行注释:键盘的英文状态下,按三下你键盘Enter键左边的符号 ''' 在这里输入你对代码的解释 '''三个单引号
多行注释:键盘的英文状态下按三下,按住Shift+你键盘Enter键左边的符号""" 输入你对代码的解释 """三个双引号

python语法之规范

  python语法有它自己的语法规则
  在使用python语法中需要遵循它的规则
  在pyCharm中可以使用Ctrl+Alt+L快捷键自动规范
  在后续的实践操作之后可逐步增强语法规范

变量与常量

变量指记录某种事物的变化状态
常量记录某种事物一直保持一种不变的状态
变量的本质
eleven = 11这行代码在计算机里发生了什么任何运行的软件都会在内存里加载
我们先看=号右边这个数据值是什么=号左边是什么
相当于这个11在内存的开辟了一个内存空间将11放进去了
然后给11绑定了一个名字
变量的基本使用

eleven = 11
eleven(变量名) =(赋值符号) 11(数据值)

变量的命名规范
变量名中只能用字母、数字、下划线,其中不能以数字为开头。
不能和python语法中的关键字起冲突它里面的关键字是有特殊含义的
变量名的命名一定要做到见名知意(让人能从你的变量名里读懂你数据值的意义所在)

变量的命名风格

它有三种命名风格
  1. 下划线 (python推荐使用)

you know the dream = "你知道这个梦"

  1. 小驼峰体

youKnowTheDream = "你知道这个梦"

  1. 大驼峰体

YouKnowTheDream = "你知道这个梦"

常量的简单介绍
常量特性与变量是一样的,在python中没有明确的定义常量。

它是可以被修改的 在“君子约定”中 常量名是纯大写字母。

NAME = '123'(遇到这种纯大写字母的变量名你就可以确定它是个常量)

基本数据类型

  数据类型可以简单的理解为代码中不同类型数据的状态
  相当与英语中的字母,学会之后你就可以单词了
  同样数据类型也是如此 那么英语有很多字母数据类型也是一样分为好几种基本类型
  使用 打印功能+type(变量名或者数据值)        printtype123))可以查询你这个值是什么数据类型数据类型
  • int整型
    记录与数字相关的状态比如人的年龄东西的个数
    基本使用就是直接定义 直接写数字加上赋值符号和变量名如 age = 18

  • float浮点型
    记录与小数有关的状态比如你的薪资、身高
    使用也是直接定义写小数 salary = 1.5

  • str字符串
    作用于描述性的信息比如你的名字你的性别
    它是由引号引起来的一串字符有四种方式根据不同场景应用不同方式
    分别有单引号、双引号、三个单引号、三个双引号。
    name = '1'
    name = "123"
    name = '''123456'''
    name = """123456789"""

posted @   瓮小辉  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示