一、学习链接介绍

 本文档是学习尚硅谷的python课程而写,在此感谢尚硅谷老师无私的视频贡献!视频地址:https://www.bilibili.com/video/BV1Xo4y1d7Uc/?

1、课程介绍知识点总结

     第一:老师的邮箱地址:lichao.li@formail.com第二: course 里面存的是代码以及相关的资料lesson_01            相当于是一个项目code                    相关里面写的代码REDME.md         相当于这个项目的说明书setup_package 里面存储的一些工具安装包video 里面是上课录制的视频第三: 学习必备技能@1 计算机基础操作@2 打字速度@3 英语基础知识,要能看懂报错(慢慢积累)

2、计算机是什么

第一:定义计算机就是一个用来计算的机器。
第二:特点目前来讲,计算机只能根据人类的指令来完成各种操作,人让它干嘛他就得去干嘛。所以学习计算机,就是学习如何控制计算机。别怕出错,敢于尝试

3、计算机的组成

     第一:计算机由两部分组成:硬件和软件硬件:键盘,鼠标,显示器,cpu,主板,内存,硬盘。。。硬件是看的见摸得着的软件:系统软件和应用软件软件是看得见摸得着的,软件负责控制计算机中的硬件

4、计算机的使用方式

     我们必须要通过软件来对计算机完成各种操作但是注意,软件中并不是所有的功能都会对用户开放用户需要调用软件提供的接口(Interface 交互界面)来操作计算机用户界面分为两种:TUI(文本交互界面)和GUI(图形化交互界面)

5、Windows的命令行

     命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机任何的计算机的操作系统中都包含命令行(window,linux,macOS)命令行有多个不同的名字:命令行、命令行窗口、DOS窗口、命令提示符、cmd窗口、shell、终端、Terminal练习:通过搜索引擎来搜索一下,各个操作系统的当中的命令行窗口的样式https://blog.csdn.net/qq_45768683/article/details/1173896211、如何进入命令行:win键 + R 出现运行窗口,输入cmd,然后回车2、命令行的结构- 版本及版本声明(一般没用)Microsoft Windows [版本 10.0.19044.2006](c) Microsoft Corporation。保留所有权利。- 命令提示符C:\Users\keainvhai>C:- 当前所在的磁盘根目录- 可以通过 x: 来切换盘符(x表示你的盘符)\Users\keainvhai- 所在磁盘的路径,当前所在的文件夹- cd 来切换目录>- 命令提示符,在大于号后边可以直接输入命令3、常用的dos命令最常用的:dir 查当前目录下的所有文件(夹)cd 进入到指定的目录.  当前的目录..  回退到上一级目录md 创建一个目录rd 删除一个目录del 删除一个文件cls 清屏命令语法:命令 [参数] [选项]4、小技巧- 方向键上下,查看命令的历史记录- tab键自动补全命令补充链接:https://blog.csdn.net/ximaiyao1984/article/details/120671531?

6、环境变量(enviroment variable)

     环境变量指的就是操作系统当中的一些变量可以通过修改环境变量,来对计算机进行配置(主要是来配置一些路径的)       1、查看环境变量> 右键 计算机(此电脑),选择属性> 系统界面左侧选择,高级系统设置> 选择环境变量环境变量界面分成了两个部分,上边是用户环境变量,下边是系统环境变量建议只修改用户的环境变量,不要修改系统的环境变量2、添加环境变量> 通过新建按钮添加环境变量(它是以键值对的方式存在的)> 一个环境变量可以由对个值,值与值之间使用;(英文)隔开3、修改环境变量> 通过编辑按钮来修改环境变量4、删除环境变量> 通过删除按钮来删除环境变量练习: 创建一个USERNAME环境变量,修改USERNAME环境变量,最后在删除它

7、path环境变量

 1、path环境变量path环境变量中保存的是一个一个的路径当我们在命令行中输入一个命令(或访问一个文件时)系统会首先在当前目录下寻找,如果找到了则直接执行或打开如果没有找到,则会依次去path环境变量的路径中去寻找,直到找到为止如果path环境变量中的路径都没有找到,则报错'xxx' 不是内部或外部命令,也不是可运行的程序或批处理文件。我们可以将一些经常需要访问到的文件或程序的路径,添加到path环境变量中,这样我么就可以在任意的位置访问到这些文件了。2、注意事项:a、如果环境变量中没有path,可以手动添加b、path环境变量不区分大小写 PATH Path pathc、修改完环境变量必须重新启动命令行窗口d、多个路径之间使用;隔开   相关文档:https://blog.csdn.net/qq_29508575/article/details/123235665?

8、进制

     - 十进制- 十进制就是满十进一的进制- 十进制当中一共有10个数字0 1 2 3 4 5 6 7 8 9- 十进制如何计数0 1 2 3 4 5 6.。。。。20.。- 二进制- 满二进一- 二进制中一共有2个数字0 1- 二进制如何计数0 1 10 11 100 101- 所有的数据在计算机底层都是二进制的形式保存的,计算机只认二进制- 可将内存想象为一个一个的小格子,小格子中可以存储一个0或者一个1- 内存中的每个小格子,我们称为 1bit(位)bit 是计算机中的最小单位byte 是我们最小的可操作的单位8bit = 1 byte(字节)1024byte = 1kb(千字节)1024kb = 1mb (兆字节)1024mb = 1gb (吉字节)1024gb = 1tb(太字节)- 八进制 (一般不使用)- 满八进一- 八进制中一共有8个数字0 1 2 3 4 5 6 7- 八进制如何计数0 1 2 3 4 5 6 7 10 11 。。。- 十六进制- 满十六进一-  十六进制中一共有16个数字由于十六进制满16才进位所以十六进制中引入了a b c d e f 来表示 10 11 12 13 14 15- 十六进制如何计算计数0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14。。。- 我们在查看二进制数据时,一般会以十六进制的形式显示: 如 1111 1111 会显示 ff
补充文档链接:https://blog.csdn.net/qq_45578842/article/details/125656426?

9、文本文件和字符集

     - 文本分为两种,一种叫做纯文本,还有一个叫做富文本- 纯文本中只能保存单一的文本内容,无法保存内容无关的东西(字体,颜色,图片...)- 富文本中可以保存文本以外的内容(word文档)- 在开发时,编写程序使用的全都是纯文本- 纯文本在计算机底层也会转换为二进制保存将字符转换为二进制的过程,我们称为编码将二进制码转换为字符的过程,我们称为解码编码和解码时所采用的规则,我们称为字符集- 常见的字符集ASCII- 美国人编码,使用7位来对美国常用的字符进行编码- 包含128个字符ISO-8859-1- 欧洲的编码,使用8位- 包含256个字符GB2312GBK国标码,中国的编码Unicode万国码,包含世界上所有的语言和符号,编写程序的一般使用Unicode但是它有多种实现,UTF-8 UTF-16 UTF-32   后面的数字是指的用多少个字节最常用的是UTF-8- 乱码编写程序时,如果程序代码出现乱码的情况,就要马上去检查字符集是否正确

10、sublime的使用

Sublime text3一、下载地址:http://2t6y.mydown.com/tianji/child/f695.html?sfrom=166&DTS=1&keyID=125692二、首先它是一个纯文本的软件,然后新安装的需要自己添加快捷方式到桌面上去三、你要想让它有左侧的目录,需要自己打开:Open Folder (打开文件夹,然后打开你想打开的那个就行了)四、安装一个插件:Package Control  通过这个插件是可以向这个文件中安装新的插件的一个插件(它是一个包管理器)安装方式:直接使用Ctrl + Shift + P 然后在弹出的窗口输入 install Package Control 回车后需要稍微等一下,跳出 Package Control was successful installd说明安装好了。或者在Preferences下面有一个Package Control说明安装成功了。安装完成后最好是关掉重新启动下。然后在找到 Package Control 就可以看到有很多安装包了。五、用sublime的Package Control去安装一个中文插件首先找到 Package Control  》找到 》install Package 》输入 chineseLocalizations 然后回车等一下 》你就会看到已经出现了中文界面了安装后你可以在帮助里面选language进行语言的切换。练习:将上面安装步骤进行操作下,并自己想想怎么去卸载下chineseLocalizations

11、sublime的基本设置

     一、这个工具的支持中文需要简单调整下首先在 首选项》然后可以找设置》出现左边是默认设置,右边你直接可以自动义设。比如“fort_fsize” 你可以设置字体大小变化,按ctrl+s是保存键。还可以自己下载一个雅黑的字体包安装下;YaHei.Consolas.1.12.ttf 然后安装。然后在设置下就行了,主要用ctrl+s保存,在去打门字就对了。二、在设置下它的主题颜色,可以先安装一个ayu主题Package Control  》找到 》install Package 》输入 ayu 找到后双击安装安装后 首选项》主题》这个时候你可以选择 如 ayu-light等自己定义主题那么在字体里面的要想改变需要选择 选择首选项》配色方案 就可以选自己喜欢的颜色了。如果变成了侧边栏了,可以改主题》default配置下就行了,有两个带default的自己体验下

二、计算机语言简单介绍和编程语言

     这里可参考之前写的内容:https://blog.csdn.net/Laiyunpeng666/article/details/119089903

1、计算机语言简介

一、什么是计算机语言计算机就是一台用来计算机的机器,人让计算机做什么它就做什么需要通过计算机的语言来控制计算机(编程语言)计算机语言其实和人类语言没有本质的区别,不同点就是交流的主题不同!计算机语法发展经历了三个阶段:机器语言- 机器语言通过二进制编码来编写程序- 执行效率好,编写起来太麻烦符号语言(汇编)- 使用符号来代替机器码- 编写程序时,不需要使用二进制,而是直接编写符号- 编写完成后,需要将符号转换为机器码,然后再由计算机执行符号转换为机器码的过程称为汇编- 将机器码转换为符号的过程,称为反汇编- 汇编语言一般只适用于某些硬件,兼容性比较差高级语言- 高级语言的语法基本和现在英语语法类似,并且和硬件的关系没有那么紧密了- 也就是说我们通过高级语言开发程序可以在不同的硬件系统中执行- 并且高级语言学习起来也更加容易,现在我们知道的语言基本上都是高级语言- C、 C++、C#、Java、JavaScript、Python   . ...

2、编译型语言和解释型语言

 一、计算机只能识别二进制编码(机器码),任何的语言在交由计算机执行的时候必须先转换为机器码也就是像 print('hello') 必须转换为类似 1010101 这样的机器码二、根据转换的时机的不同,语言分为两大类:编译型语言- C语言- 编译型语言,会在代码执行前将代码编译为机器码,然后将机器码交由计算机执行- a(编码) --编译 --》b(编译后的机器码)- 特点:执行速度特别快跨平台型比较差解释型语言- Python JS Java- 解释型语言,不会在执行前对代码进行编译,而是在执行同时一边编译一边编译- a(编译)--解释器--》解释执行- 特点:执行速度比较慢跨平台性比较好

python-第一章 计算机基础知识相关推荐

  1. 尚硅谷python核心基础教程笔记-第一章 计算机基础知识

    第一章 计算机基础知识(视频1-10) 课程介绍 课程名称:Python基础视频教程 讲师:尚硅谷教育,李立超(lichao.li@foxmail.com) 面向的层次:From Zero to He ...

  2. 第一章计算机基础知识第一节,第一章 计算机基础知识 第一节

    第一章计算机基础知识 第一节.了解计算机 尊敬的各位评委老师: 大家好!我今天说课的题目是<了解计算机>.我将从以下五方面来谈谈对这节课的设计:即说教材.学情分析.说教法和学法.说教学过程 ...

  3. 计算机术语new一个,微机原理第一章计算机基础知识(new)

    <微机原理第一章计算机基础知识(new)>由会员分享,可在线阅读,更多相关<微机原理第一章计算机基础知识(new)(47页珍藏版)>请在人人文库网上搜索. 1.1.第一章计算机 ...

  4. 自考第一章计算机基础知识,2018年自考计算机网络技术基础复习资料:第一章...

    第一章 计算机基础知识 电子计算机的发展阶段分为: 1 第一代电子计算机.用电子管.以构成计算机的电子器件来1946年第一台电子计算机. 2 第二代电子计算机的特点是用晶体管. 3 第三代电子计算机的 ...

  5. 计算机基础知识作业,第一章计算机基础知识作业

    第一章计算机基础知识作业 读书之法,在循序而渐进,熟读而精思 作业一计算机基础知识 一.作业目的 1.掌握 1)计算机的发展历史: 2)计算机的主要特点和应用领域: 3)计算机系统硬件组成和工作原理: ...

  6. 第一章计算机基础知识作业答案,第一章 计算机基础知识.doc第一次作业

    交流 借鉴 第一章 计算机基础知识 一.单选题 1. 第四代电子计算机是( C )计算机. A.电子管 B.晶体管 C.大规模集成电路 D.人工智能 2.第一台电子计算机是1946年在美国研制的,该机 ...

  7. 计算机基础第一章知识题库,题库第一章计算机基础知识

    题库第一章计算机基础知识 (51页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 23.9 积分 第一章 计算机基础知识一.判断正误题1.第二计算机的主存采 ...

  8. 海南大学计算机原理,海南大学微机原理课件 第一章 计算机基础知识

    第一章 计算机基础知识 数 制 §1.1 一.计算机使用的数制及其相互转换 十进制(D).二进制(B).八进制(O)和十六进制(H). 数制中用少量数码按次序排列成数位,并按由低到高的进位方式进行计 ...

  9. 卫春芳计算机基础视频,第一章 计算机基础知识.pptx

    文档介绍: 大学计算机基础主讲:数计学院卫春芳所用教材:<大学计算机基础>科学出版社大学计算机基础高等教育出版社杨振山龚沛曾主编大学计算机基础(第4版)大学计算机基础实验教程(电子版)参考 ...

  10. 第一代电子计算机采用的物理器,第一章 计算机基础知识

    第一章计算机基础知识 1.1计算机概述 电子计算机是一种能够自动.高速地进行算术和逻辑运算的电子设备.它是二十世纪科学技术发展最伟大的发明创造之一,是第三次工业革命中出现的最辉煌成就.目前,电子计算机 ...

最新文章

  1. 力控 串口服务器 虚拟串口,力控工业自动化组态软件eForceCon SD V2.0
  2. Android开发技巧——大图裁剪
  3. 中班游戏电子计算机,幼儿园中班数学游戏:小小快递员
  4. 存根类 测试代码 java_嘲弄和存根–了解Mockito的测试双打
  5. Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台
  6. 【学习笔记】第一章——操作系统的中断和异常
  7. python中csv模块是自带的吗_python csv模块 Python的CSV模块,怎么新建为添加模式
  8. (10)Verilog HDL异步复位同步释放
  9. [转载] python中svm的使用_Python中支持向量机SVM的使用方法详解
  10. matlab中内联,有没有一种方法可以在MATLAB中执行函数内联?
  11. 腾讯会议中用PPT放视频,视频没有声音
  12. css设置行高居中,CSS line-height行高上下居中垂直居中样式属性
  13. 2022年京东年货节红包雨攻略,年货节红包最高领8888元红包
  14. 常见模拟电路设计 四 :比较器详讲
  15. 帝国cms如何域名html的专题,帝国cms 二级域名绑定栏目的最完美的解决方案
  16. 投稿SCI 中文文献翻译后 中英文混排的解决办法
  17. 对数几率回归(Logistic Regression)总结
  18. 如何计算虚拟化vcpu_虚拟化中虚拟机处理器核数与物理主机cpu的关系
  19. 服务器两个cpu能使用不同型号吗,双路主板可以上一个cpu吗
  20. anaconda中使用pip安装pytorch(GPU)

热门文章

  1. 大学c语言毕业设计题目,关于毕业季的作文题目
  2. 【Linux】一些命令
  3. 计算机社团评优申报资料,优秀社团会员申请书
  4. MySql自动增长从头开始
  5. 计算机网络课论文参考文献,计算机网络课程论文
  6. arya-sites模块的主要类
  7. java SpringBoot 集成 阿里云视频直播 完成直播功能
  8. 抖音康辉机器人_抖音讯飞智声AI黑科技是什么 与明星互动就是这么简单
  9. 摩拜服务器维护,摩拜单车云服务器
  10. 【高效程序员系列】2、别做机器人------让工作自动化