python学习之路(1)
创始人
2025-05-28 17:40:10

计算机的能完成的工作:

1)算术运算

2)逻辑判断

3)数据存储

4)网络通信

等等其他更复杂的任务

当我们使用电脑来进行访问B站的时候,本地的计算机会给电脑发送一个网络请求,就是谁想看哪一个视频,B站的服务器收到这个请求之后,就会找到对应的视频数据,通过网络再发回给用户本地的计算机

总的来说:一台计算机是由下面的五个组件来构成的

1)CPU:中央处理器,就是大脑,主要是进行算术运算和逻辑判断,是含金量最高的硬件结构CPU内部结构非常复杂,可以称之为是当前人类科技巅峰之作,能和CPU相提并论的是氢弹

2)存储器:分为内存和外存,外存中可能包括硬盘,光盘,U盘和软盘,这些都可以叫做外存,主要是用来存储数据的

3)输入设备:键盘,鼠标,麦克风

4)输出设备:显示器,音响,耳机,打印机

5)输入设备和输出设备都是直接和用户进行交互,输入设备是用户告诉计算机干啥,输出设备是计算机向用户汇报工作,任务完成到什么程度

6)有的设备既是输入设备也是输出设备,比如说触摸屏,这个触摸屏既可以显示内容,同时你也可以通过触摸的方式来进行发号施令,还比如说网卡,我们既可以通过网卡来上传数据也可以通过网卡来下载数据

7)注意:显卡的定位是和CPU是类似的

CPU叫做通用计算芯片,适用于任意的任务场景

显卡(GPU)也叫做专用计算芯片,只是适用于特殊的任务场景,特指复杂的浮点数运算,简单但是很繁杂

内存和外存(硬盘)的区别:

1)内存的存储空间比较小,外存的存储空间比较大,我所拥有的这台电脑内存大概有16G,外存具有512G;

2)内存的访问速度快,外存的访问速度慢,速度大概差了3到4个数量级,大概差了几千倍几万倍

3)内存比外存成本更高,存储同样的空间的数据,内存就是比外存贵,要充钱

4)内存上的数据时容易丢失,断电之后数据就没了,但是外存上面的数据可以能够持久化存储,断电之后数据仍然存在,此处所说的持久化只是相对于内存来说,存的更长久,但是也不意味着你的硬盘上的数据可以无期限的存储下去,一般的机器硬盘存储数据的时间一般是几年或者10几年

软件或者叫做程序,主要是用来指挥计算机要按照啥样的规则来进行执行任务,QQ就会指挥计算机,操作计算机的一些硬件来达成上述功能

1)比如说我们在进行打字输入的时候,肯定是要通过键盘来输入一些内容,于是QQ就可以操作键盘,感知到用户都按下了那些按键,于是就可以收集到用户所要进行发送的数据信息

2)再比如说我们要输入语音,那么QQ就要调用麦克风收集到用户到底说了些什么声音,然后再把声音信号传递给对方

3)如果是视频聊天,那么QQ就会操作计算机控制摄像头来采集摄像头所拍到的画面,这些工作都是由软件来进行组织安排的

4)比如说steam软件,它的主要作用就是下载并安装一些游戏,steam这样的软件就需要通过网卡这样的硬件设备来连接到远方的服务器,进一步来获取到服务器中的一些数据找到服务器要下载或者更新的游戏数据,通过网络传输回来

软件不是凭空出现的,而是被设计或者是开发出来的,这个制作软件的过程,就称之为是软件开发或者可以叫做编程再来进一步展开来说就是由人告诉计算机,接下来都要做什么任务

编程语言大致可以分成三类:

1)机器语言:只有计算机可以进行识别,因为机器语言只是一些单纯的一些二进制的指令,单纯的看起来就是一串0和1

2)汇编语言:把机器语言中的一些特殊的指令用单词来进行表示,我们看汇编语言主要看到的就是一些单词,因此就会更好理解一些

3)高级语言:更加贴近人类的语言使用习惯

python的优缺点:

1)语法言简意赅,容易上手

2)功能强大,用途广泛

3)生态丰富,有着海量的成熟的第三方库

4)底层是依据C语言来进行实现的,方便调用C/C++的代码来进行高性能运行,系统级操作

缺点:

1)执行效率比较慢,和C/C++相比

2)多核心并发编程支持偏弱,因为现在的电脑CPU属于多核CPU,一个多核CPU上面就可以跑很多的程序,执行很多的任务,使用python进行并发编程比较不支持

3)动态类型系统对大型项目不太友好,对多人开发的项目不太友好

使用pychram创建python项目:

1)点击创建一个new project,创建一个新的项目 

2)创建一个python文件

3)设置字体

 

4)搜索background进行设置背景图片:

 

1)注意:在python的世界中,2/3=0.66666而不是0,但是在我们的C或者JAVA中,整数除以整数结果还是整数,并且还会把小数部分给舍弃掉

2)在编程里面,一般是没有四舍五入的规则的,1.6666665称之为浮点数,对于浮点数来说在计算机里面是有专门的一套规则在内存中表示的,IEEE754标准,这套规则下在浮点数表示的时候可能会存在微小的误差

3)形如1+2-3这样的式子叫做表达式,这个表达式的运算结果称之为表达式的值,1,2,3这样的数字称之为是字面值常量,像+,-,*,/这样的操作符我们就称之为运算符或者是操作符

相关内容

热门资讯

西瓜视频登录页面 题目 代码 登录页面td{width: 160px;height: ...
Android kotlin ... 文章目录 一、什么是SharedPreferences1、将数据存储到SharedPreferenc...
算法训练营day53_动态规划... 算法训练营day53_动态规划(3.17提前写) 1143.最长公共子序...
案例23-服务出现频繁掉线情况 目录 一、背景介绍 二、分析原因 1.nacos中data文件的作用 2. data路径下prot...
【文心一言】什么是文心一言,如... 文心一言什么是文心一言怎么获得内测资格接下来就给大家展示一下文学创作商业文案创作数理逻辑推算中文理解...
第31篇:Java流和文件操作... 目录 1、读取控制台输入流 1.1 从控制台读取多字符输入流 1.2 从控制台读取字符串流 2、读写...
Linux/Debian/Ub... 文章目录前言相关资源下载OpenCVCUDA下载CUDNN下载编译错误异常 前言 本文用来记录在l...
虚拟数字人和GPT-4的结合,... 最近,ChatGPT一直在互联网上狂飙,从 去年11月底推出到月活过亿&...
第三章 Liunx的常用命令 文章目录一、Liunx常用命令查看内存 free -m回到根目录 直接 cd 回车回到上一级目录 c...
素人做课会踩的3大坑,你中了几... 素人做课会踩的3大坑,你中了几个?大坑:盲目模仿别人做课的...
element输入框el-in... element输入框el-input之格式控制 (1)限制输入的长度&#...
oracle19c迁移手册 windows10- 查看当前用户所有的表:select table_name fro...
docker-compose搭... # 关闭防火墙 systemctl stop firewalld.service # 永久关闭防火墙...
【2023最新Activiti... 1.流程实例 1.1 什么是流程实例 流程实例(ProcessInstance)代表流程定义的执行实...
基于ggdensity包的等高... 简介 科研过程中,需要绘制某个后验密度/其他的形状。在发表论文中常常使用等高线来满足该...
Leetcode 105. 从... 题目: 给定两个整数数组 preorder 和 inorder ,其中 ...
点亮LED 目录 一、LED 硬件控制方式 二、LED 应用程序 1、定义宏 2、main函数 ①、打开文件  ...
随想008:烂摊子 我看到过很多离谱的现象。比如: 程序 代码重复、命名随意、逻辑混乱、甚至对齐都不一致&...
2023长沙到广州的火车时刻表... 今天给各位分享2023长沙到广州的火车时刻表,从长沙到广州高铁最新...的知识,其中也会对长沙到广州...
车载DVD一体机导航升级教程(... 本篇文章极速百科给大家谈谈车载DVD一体机导航升级教程(凯立德)(超详细),以及汽车凯立德导航用u盘...
圈内sp是什么意思(sp圈里是... 今天给各位分享圈内sp是什么意思的知识,其中也会对sp圈里是什么样的进行解释,如果能碰巧解决你现在面...
鸡蛋撞地球(鸡蛋撞地球怎么制作... 本篇文章极速百科给大家谈谈鸡蛋撞地球,以及鸡蛋撞地球怎么制作对应的知识点,希望对各位有所帮助,不要忘...
Vue2基础语法速通2 目录计算属性计算属性的简写监视属性深层次监视watch 和 computed 区别绑定 class ...
2023年全国最新高校辅导员精... 百分百题库提供高校辅导员考试试题、辅导员考试预测题、高校辅导员考试真题、辅导员证考试题库等ÿ...
Web前端:Angular和R...   在编程领域,Angular 和 React 对于前端开发人员来说是目前最流行的两款...
【Git】SourceTree... 本系列文章前言   之前一直用的TeamFoundation,近期要代码迁移到Gite...
五官是指哪些(五官是指哪些器官... 今天给各位分享五官是指哪些的知识,其中也会对五官是指哪些器官进行解释,如果能碰巧解决你现在面临的问题...
北京汽车交易市场有哪些(北京车... 本篇文章极速百科给大家谈谈北京汽车交易市场有哪些,以及北京车市场在哪里对应的知识点,希望对各位有所帮...
微信吃喝玩乐在哪里搜(微信中吃... 本篇文章极速百科给大家谈谈微信吃喝玩乐在哪里搜,以及微信中吃喝玩乐在哪儿对应的知识点,希望对各位有所...
马勒滤清器怎么样(马勒滤清器产... 今天给各位分享马勒滤清器怎么样的知识,其中也会对马勒滤清器产品目录进行解释,如果能碰巧解决你现在面临...