返回顶部
首页 > 资讯 > 后端开发 > Python >python第一章计算机基础
  • 331
分享到

python第一章计算机基础

计算机基础python 2023-01-31 00:01:38 331人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

第一章 计算机基础 1.1 硬件 计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 / 显示器 等组成,只有硬件但硬件之间无法进行交流和通信。 1.2 操作系统 操作系统用于协同或控制硬件之间进行工作,常见的操

第一章 计算机基础

1.1 硬件

计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 / 显示器 等组成,只有硬件但硬件之间无法进行交流和通信。

1.2 操作系统

操作系统用于协同或控制硬件之间进行工作,常见的操作系统有那些:

  • windows系统,应用最广泛的操作系统.
    • win xp 系统
    • win 7系统
    • win 10 系统
  • linux系统,免费开源,占用内存小,运行速度快
    • Centos .公司线上服务器使用,图形界面较ubuntu差
    • ubuntu,用于开发.图形界面较好
    • renhat,主要用于企业级服务器
  • Mac(苹果系统,对办公和开发都很好)

1.3 解释器或编译器

编程语言的开发者写的一个工具,将用户写的代码转换成010101交给操作系统去执行。

1.3.1 解释和编译型语言

解释型语言就类似于: 实时翻译,代表:python / PHP / Ruby / Perl

  • 特点:写完代码交给解释器,解释器会从上到下一行行代码执行:边解释边执行。

编译型语言类似于:说完之后,整体再进行翻译,代表:C / c++ / Java / Go ...

  • 特点:代码写完后,编译器将其变成成另外一个文件,然后交给计算机执行。

1.3.2 学习编程语言

  1. 安装解释器或编译器,工具准备.
  2. 学习该语言的语法规则

1.4 软件(应用程序)

软件又称为应用程序,就是我们在电脑上使用的工具,类似于:记事本 / 图片查看 / 游戏.是由程序员编写的.

1.5 进制

对于计算机而言无论是文件存储 / 网络传输输入本质上都是:二进制(010101010101ainc),如:电脑上存储视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也全部都是二进制。

进制:

  • 2进制,计算机内部。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”

    计算机内部都是以二进制存储数据的.

  • 8进制: 采用0,1,2,3,4,5,6,7八个数字,逢八进1 .

  • 10进制,人来进行使用一般情况下计算机可以获取10进制,然后再内部会自动转换成二进制并操作。

  • 16进制,一般用于表示二进制(用更短的内容表示更多的数据),一般是:\x 开头。

二进制 八进制 十进制 十六进制
0 0 0 0
1 1 1 1
10 2 2 2
11 3 3 ... ...
100 ... ... ... ... 9
7 8 A
9 ... ...
F

img新人上路,请多多批评指正img

--结束END--

本文标题: python第一章计算机基础

本文链接: https://lsjlt.com/news/182228.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python第一章计算机基础
    第一章 计算机基础 1.1 硬件 计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 / 显示器 等组成,只有硬件但硬件之间无法进行交流和通信。 1.2 操作系统 操作系统用于协同或控制硬件之间进行工作,常见的操...
    99+
    2023-01-31
    计算机 基础 python
  • python计算机视觉编程——第一章(基
    第1章 基本的图像操作和处理 1.1 PIL:Python图像处理类库 1.1.1 转换图像格式——save()函数 1.1.2 创建缩略图 1.1.3 复制并粘贴图像区域 1.1.4 调整尺寸和旋转 1.2 Matpl...
    99+
    2023-01-31
    视觉 计算机 python
  • python计算机基础(一)
    什么是编程语言? 跟计算机交流的语言 什么是编程? 编程就是写代码,让计算机能够听懂的语言 为什么要编程? 让计算机为我们做事,取代人 计算机5大组成分别有什么作用? CPU:控制,判断,配作用,内存:1断电消失,2,速度快...
    99+
    2023-01-31
    计算机 基础 python
  • Python基础一: 计算机基础,Pyt
    1.CPU 内存 硬盘 操作系统 CPU:计算机的运算和控制中心,相当于人类的大脑。 内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。(暂时存储数据,临时加载数据及应用程序) 4G,8G,16G,32G 速度...
    99+
    2023-01-31
    基础 计算机 Python
  • Python-第一章(开发基础)
    1.    机器语言 = 机器指令 = 二进制代码   汇编语言就是把二进制变成了英文,开发效率低。   编译型语言:C   C++   Delphi  。。。   解译型语言:Python  php   java 。。。     好处:...
    99+
    2023-01-31
    基础 Python
  • 第一章 Python基础知识
    1.1 介绍1.1.1 特点Python是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,强制用空白符作为语句缩进。Python具有丰富和强大的库,又被称为胶水语言。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。1.1.2...
    99+
    2023-01-31
    基础知识 Python
  • 计算机基础(一)
    1:计算机5大组成部分 (1)控制器:控制计算机硬件 (2)运算器:逻辑运算+算数运算     控制器和运算器组成CPU (3)存储器:存储数据     内存:优点:数据读取速度快                缺点:断电即消...
    99+
    2023-01-31
    计算机 基础
  • python计算机基础(二)
    1. 操作系统有什么用? #1外部指令转化成0和1;#2.翻译所写的字符从繁(高低电压)至简(想做什么就做什么) ;#3把一些硬件的复杂操作简化成一个一个接口。 2. 计算机由哪三大部分组成? 1.应用程序;2操作系统;3.硬件 1. 简...
    99+
    2023-01-31
    计算机 基础 python
  • 第1章 python 基础语法(3)
    =================目录==================1.8 字典1.9 字典练习2.0/2.1 流程控制-if条件判断 ======================================= dic={}字典是...
    99+
    2023-01-31
    语法 基础 python
  • 第一天-python基础
      每一个今天的坚持都会改变明天的自己!       一.python介绍 python是一门由解释型、弱类型的高级开发编程语言,由龟叔于1989圣诞开发出,后经过二十多年的发展,因其简洁高效的特点而被广泛使用,在世界编程语言排行榜中也逐...
    99+
    2023-01-30
    基础 python
  • 《Python基础教程》第六章--读书
    本章会介绍如何将语句组织成函数。还会详细介绍参数(parameter)和作用域(scope)的概念,以及递归的概念及其在程序中的用途。 懒惰即美德 斐波那契数列:任何一个数都是前两个数之和的数字序列。 创建函数 内建的callable函...
    99+
    2023-01-31
    第六章 基础教程 Python
  • day01计算机基础
    计算机硬件组成由以下几个部分组成:   1.控制器  控制器是计算机指挥系统,负责控制计算机其他硬件的工作。   2.运算器  负责数学运算与逻辑运算   3.存储器  分为内存与外存         内存:断电后数据丢失,只能临时保存数...
    99+
    2023-01-31
    计算机 基础
  • 计算机硬件基础
    1. 什么是编程语言    语言就是一个事物与另外一个事物沟通的介质/表达方式    编程语言即程序员与计算机沟通的介质    类比英语汉语等交流语言的学习:关键字即单词,结构即语法;2. 什么是编程    编程就是程序员用计算机所能理解...
    99+
    2023-01-30
    计算机硬件 基础
  • 计算机基础知识
    一、为何要学习计算机基础?            好多人觉得自己有点基础就都想着直接敲代码,觉得基础知识很容易,很简单,就不怎么用心去学。然而,我觉得基础知识很重要。就像盖一栋楼房一样,你先要打好地基,再去盖房。        Pytho...
    99+
    2023-01-31
    计算机基础知识
  • python网络-计算机网络基础(23)
    一、网络简介 网络是由节点和连线构成,表示诸多对象及其相互联系。 一个人玩:   两个人玩:   多个人玩: 说明 网络就是一种辅助双方或者多方能够连接在一起的工具 如果没有网络可想单机的世界是多么的孤单 使用网络的目的 就是...
    99+
    2023-01-31
    计算机网络 基础 网络
  • 第一模块:Python基础(二)
    目录 1.变量 常量 2.用户交互和注释 程序交互 注释 字符串 ...
    99+
    2023-01-31
    模块 基础 Python
  • 计算机网络原理 谢希仁(第8版)第一章习题答案
    1-01 计算机网络可以向用户提供哪些服务? 1-02 试简述分组交换的要点。 答:采用了存储转发技术,即将报文(要发送的整块数据)划分为几个较小的等长数据段,在每个数据段前加上必要的控制信息组...
    99+
    2023-09-23
    网络 网络协议 服务器
  • 《python语言程序设计基础》(第二版)第二章课后习题参考答案
    第二章 Python程序实例解析 文章目录 2.1 温度转换2.2 汇率兑换2.3 绘制彩色蟒蛇2.4 等边三角形的绘制2.5 叠加等边三角形的绘制2.6 无角正方形的绘制2.7 六边形的绘制...
    99+
    2023-10-12
    python 开发语言
  • PosegreSQL基础回顾(第 6 章 数据操纵、第 7 章 查询)
    来源:http://www.postgres.cn/docs/11/ 6.4. 从修改的行中返回数据 有时在修改行的操作过程中获取数据很有用。INSERT、 UPDATE和DELETE命令都有一个支持这个的可选的 RE...
    99+
    2019-01-28
    PosegreSQL基础回顾(第 6 数据操纵 7 查询)
  • Python 编程基础 | 第五章-类 | 5.2、属性成员
    一、属性成员 属性成员是指类中定义的变量,即属性,根据定义位置,又可以分为类属性和实例属性,下面分别进行介绍。 1、实例属性 实例属性是指定义在类的方法中的属性,该属性属于当前实例,例如:定...
    99+
    2023-10-26
    python 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作