1.计算机,是用于高速计算的电子机器,具有数值计算, 逻辑判断,储存记忆的功能.
2.计算机由硬件系统和软件系统组成构成.
3.计算机中所有的运行程序都是在内存中进行的,暂时存放在CPU中的运算数据
4.操作系统(os)的作用:管理硬件,为普通用户和开发者提供一种间接控制硬件的方式.
5.操作系统为普通用户提供了终端,图形化操作硬件的方式.
6.操作系统为开发者提供了系统调用操作硬件的方式.
7.驱动程序扮演操作系统和硬件之间的桥梁.
8.编程语言作用:形式是符号和文字的组合,目的是为了控制计算机硬件进行工作.
9.解释器的本质就是运行在操作系统上的应用程序.  负责将编程语言额符号和文字转换为计算机能够识别的计算机语言.
10.python 简单.易学,开源,扩展性强,丰富的库.
11. 执行python程序 
        11.1 python解释器+普通文本编辑器  记事本程序保存在桌面上,在桌面上shift键+鼠标右键---在此处打开命令符  输入python空格文件名
        11.2 python解释器+交互式终端  打开cmd 输入python 回车 输入程序回车
        11.3  python解释器+集成开发环境(IDE)(pycharm)
12.注释 
  单行 注释#+空格
  多行 一对三引号("""    """)
  快捷键  ctrl+/
  注释和代码之间要至少要有两个空格
13.PEP-----尽量遵循PEP代码规范
14.变量定义:在程序中表现为不重复的名字,只需定义一个名字,给这个名字变量赋值即可 
    命名规则: 开头是字母或下划线,后面可以是字母 数字 下划线    不能以关键字命名
15.变量类型:
  数据类型:数字类型(number)   布尔类型(bool)   字符串类型(str)
  15.1 字符串:  在python里单引号和双引号括起来的称为  字符串  如"adv"
  15.2布尔:  逻辑运算的结果,该变量只有两个值,True和False.
   15.3 数字类型:整形(int)整数   浮点(float)小数
注意: Python中定义变量时不需要指定类型, Python 会根据变量的值来推导变量的类型. 我们可使用 type() 函数来查看变量的类型.
 函数指的是一个单独的功能. type 函数的功能就是为了获得变量的类型.
1. 数字和数字之间可以进行所有的运算
2. 数字和字符串之间只能进行乘法运算.
3. 字符串和字符串之间可以进行加法运算.
16.输入和输出  简称I/O

day1 计算机的组成的更多相关文章

  1. Python编程Day1——计算机组成与操作系统

    一..计算机基础 二.编程与编程的目的 1.什么是语言? 一种事物与另外一种事物沟通的介质 编程语言是程序员与计算机沟通的介质 2.什么是编程? 程序员把自己想要让计算机做的事用编程语言表达出来,编程 ...

  2. day1 计算机组成、操作系统

    一:编程与编程的目的 1.什么是语言?什么是编程语言? 语言是一个事物与另一个事物沟通的介质. 编程语言是程序员与计算机沟通的介质. 2.什么是编程?为什么要编程? 编程是程序员将自己想要让计算机做的 ...

  3. python学习Day1 计算机原理编程思维

    一.学习思想:3W+1H   学什么(what).为什么学(why).用在哪里(where).怎么用(how) 学习编程语言重在代码量.代码量.代码量! 二.计算机五大组成部分,三大核心: 五大组成部 ...

  4. DAY1 计算机组成和操作系统

    一.编程与编程目的 1.编程语言的定义 编程语言是人与计算机之间沟通的介质 2.什么是编程 编程就是程序员通过编程语言让计算机实现所想做的事 3.编程的目的 解放人力,让计算机按照人的逻辑思维进行工作 ...

  5. 计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  6. python计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  7. python 小白(无编程基础,无计算机基础)的开发之路 day1

    本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语 ...

  8. day1 一、编程语言与计算机五大组成部分

    一.编程与编程语言 1.什么是编程语言 语言是一个事物与另一个事物沟通的介质. 编程语言是程序员与计算机沟通的介质. 2.什么是编程 编程就是程序员按照某种编程的语法规范将自己想让计算机做的事情表达出 ...

  9. Python学习-Day1(Typora软件与计算机)

    学习总括 Typora软件介绍(markdown语法) 相关拓展知识 文件的后缀名是什么? 什么是语言? 什么是编程语言? 什么是编程?(程序员写代码的本质) 计算机的五大组成部分 计算机的本质 计算 ...

随机推荐

  1. 手写SpringBoot自动配置及自定义注解搭配Aop,实现升级版@Value()功能

    背景 项目中为了统一管理项目的配置,比如接口地址,操作类别等信息,需要一个统一的配置管理中心,类似nacos. 我根据项目的需求写了一套分布式配置中心,测试无误后,改为单体应用并耦合到项目中.项目中使 ...

  2. java消除整型数组中重复的元素,排序后输出新数组

    法一: import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(S ...

  3. pandas | 如何在DataFrame中通过索引高效获取数据?

    本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是pandas数据处理专题的第四篇文章,我们一起来聊聊DataFrame中的索引. 上一篇文章当中我们介绍了DataFrame数据结构当 ...

  4. VS code 的集成终端Integrated terminal 的颜色问题

    其实是默认终端的配色问题在使用vs code时,运行代码时,控制台是这样子的,搞得我很难受 一块一块的 其实是默认终端的配色问题 默认终端一般是powershell,还可以是cmd,或者git bas ...

  5. python 中文乱码 list 乱码处理

    list 乱码 data_list = ["中文"] print str(data_list).decode("string_escape") mysql 获取 ...

  6. 【论文笔记】Self-Supervised GAN :辅助性旋转损失的自监督生成式对抗网络

    这是CVPR2019上UCLA和google brain的一个工作.模型非常简单,利用辅助损失解决GAN不稳定问题:用旋转分类将辅助分类器对label的需求去掉,使图片可以直接对自己标注类别. Sel ...

  7. R常用统计 - 相关关系分析

    数据格式 每行分别为表型和基因表达情况对应标量,每列分别为样品名的矩阵.假定前9列为phenotype,从第10行起为gene_id,编写简单for循环如下: script require(" ...

  8. socket网络

    Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页.QQ ...

  9. pycharm 退出虚拟环境

    pycharm 内置虚拟环境 venv 如果要退出就直接 deactivate 命令就行 运行的话直接在命令行输python3  文件名

  10. SpringMV学习之拦截器的简单使用

    一.拦截器介绍 我们知道SpringMVC的拦截器(Interceptor)非常重要,尤其在Web应用中使用非常广泛,其功能类似于过滤器,用于拦截用户请求并作相应的处理.我们使用比较多的场景是系统登陆 ...