做网站有限公司,平谷手机网站设计,免费商业wordpress主题,wordpress连接sql这次的专题是关于python的知识点#xff0c;加油#xff01; 文章目录 1 什么是计算机(1.1 哪些可以称为计算机#xff1f;#xff08;以下#xff09;(1.2 计算机可以完成的工作有哪些#xff1f;(1.3 一台计算机由什么构成#xff1f; 2. 什么是编程#xff08;2.1 编…这次的专题是关于python的知识点加油 文章目录 1 什么是计算机(1.1 哪些可以称为计算机以下(1.2 计算机可以完成的工作有哪些(1.3 一台计算机由什么构成 2. 什么是编程2.1 编程语言有哪些 3.python背景3.1 python都能用来做什么3.2 python的优缺点 1 什么是计算机
(1.1 哪些可以称为计算机以下
台式机笔记本手机。 服务器公司的机房里路由器智能家电。
【什么是服务器呢 比如想使用电脑访问哔哩哔哩那本地的计算机就会给B站的服务器发送一个网络请求谁想看什么。 B站的服务器收到请求之后就会找到相应的视频数据通过网络再发送回用户本地计算机】
(1.2 计算机可以完成的工作有哪些 算数运算逻辑判断数据存储网络通信 … (1.3 一台计算机由什么构成
一台计算机由以下组件构成 1.CPU中央处理器[内部结构非常复杂]大脑算术运算逻辑判断 2.存储器内存外存[硬盘U盘]存储数据 3.输入设备(外部向电脑输入)键盘鼠标麦克风 4.输出设备(计算机向用户汇报进度)显示器音箱耳机打印机 内存和外存的区别 1.内存的存储空间小外存大 2.内存的访问速度快外存速度慢 3.内存的成本高 4.内存上的数据容易丢断电数据就没了外存相反能持久化存储但这是相对于内存机械硬盘存储数据的 时间是十几年。断电数据也在 输入和输出和用户进行交互 1.输入设备是用户向计算机发号施令输出设备是计算机向用户反应进行到哪一步了 2.有的设备即使输入设备又是输出设备比如触摸屏网卡 显卡GPU 它的定位和CPU类似。 CPU是”通用计算芯片“。可应用于各种场景 显卡GPU是“专用计算芯片”某一类场景比如运算量很大但计算又很简单。 2. 什么是编程
软件不是凭空出现的它是需要开发出来的。这个软件制作的过程称为”编程“或”软件开发“。 再进一步来说编程就是人告诉计算机接下来它需要去完成什么任务如何告诉计算机呢这就要使用专门的工具编程语言了python是其中一种语言 2.1 编程语言有哪些
编程语言有3类
1机器语言二进制的指令只有计算机可以懂 2汇编语言和机器语言是一个一一对应的关系将机器语言用单词来表示 3高级语言一行高级语言的代码可能是几行几十行的机器语言的指令。而且高级语言更贴近于人的语言习惯降低了学习编程的成本
3.python背景
3.1 python都能用来做什么
科学计算数据分析web开发搭建网站自动化运维爬虫程序自动化测试
3.2 python的优缺点
优点语言言简意赅。功能强大用途广泛。生态丰富。方便调用C/C编写的代码进行 高性能/系统级操作。
缺点 1.执行效率慢这是和C/C相比毕竟python背后有很多工作所以慢了点。 2.对于多核心并发程序支持偏弱什么是并发执行现在很多电脑CPU都是多核CPU多核CPU上面可以同时跑很多程序跑很多任务。由于python的语言机制使得并发执行很困难 3.动态类型系统一个变量在程序运行时可以发生改变对于大型项目即多人合作的项目不太友好