美文网首页
2021-03-02转行学习python第一天

2021-03-02转行学习python第一天

作者: 朋友喊我王大志 | 来源:发表于2021-03-02 21:24 被阅读0次

1.计算机基本概述

1.1计算机基本概念:
计算机:俗称电脑,可以理解为现代一种高速计算的电子计算机器

  • 特点:数值计算 、逻辑计算 、存储记忆功能
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备
  • 硬件:鼠标 、键盘 、显示器、 CPU、 硬盘、可以用眼睛看到看见,用手触摸到的实物
  • 软件:PyCharm QQ浏览器英雄联盟.....看不见摸不着
  • 软件就是通过编程,完成的一个—系列按照特定顺序组织的计算机数据和特定指令的集合

2.计算机语言的概述

2.1计算机语言的基本概念

  • 概念 :计算机语言(Computer Language)是用于人与计算机之间沟通的语言
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。

3.计算机语言的发展

  • 机器语言 --> 汇编语言 --> 高级计算机语言
  • 机器语言:最初的机器语言都是由0和1组成的二进制数,二进制是机器语言组成的基础
  • 汇编语言:在机器语言上,采用一些简单的字母和符号串代替二进制串。优点:提高了语言的记忆性和识别性
  • 高级计算机语言:一系列指令的集合 例如:JAVA、Python、c++ 、c
    语言分为:解释型语言编译型语言
    • 编译型语言 代表语言C
      • X(源码)-->y(编译后的机器码) 执行速度快、跨平台性较差
    • 编译型语言 代表语言Python
      • X(源码)-->解释器-->解释执行 执行速度比较慢、跨平台性比较好

4.交互方式

4.1交互方式的种类

  • 1.图形界面交互
  • 2.命令行交互

4.2文本交互模式的操作

  • 打开cmd

    image
  • 进行dos常用的一些命令操作(如下图所示)

    image

文本文件和字符集

文本文件

  • 文本分为两种 : 一种纯文本一种富文本
  • 纯文本只能保存单一的文本内容,无法保存内容无关的东西(例如 txt文本文档)
  • 富文本可以保存文本以外的东西(例如 有道笔记)
    •-纯文本在计算机底层也会转换为二进制保存
    • 将字符转换为二进制码的过程,我们称之为编码 encode()
      批注:将人的语言转换为计算机语言的过程为编码
    • 将二进制码转换成字符的过程,我们称之为解码 decode()
      批注:将计算机使用的语言理解为二进制,那么把计算机语言转换为人使用的语言过程为解码
常见的字符集
  • ASCII 美国人编码 使用7位来对美国常用字符编码,包含128个字符
  • ISO-8859-1 欧洲的编码 使用8位来编码 包含259字符
  • GBK 中国人编码(国标码)
  • Unicode 万国码 包含世界上所有的语言和字符 编写程序一般都会使用Unicode编码
  • Unicode 编码有多种实现方式:UTF-8 、UTF-16、 UTF-32

进制

进制之间的转换

  • 十进制-->二进制 原理: 对十进制数进行除2运算
    • 计数:0 1 2 3 4 5 6 7 8 9 10 11 12 ....... 19 20
      十进制满十进一,十进制一共有10个数字。
  • 二进制 -- > 十进制 原理:二进制乘以2(次幂)的过程
    • 计数:0 1 10 11 100 101 110 111 1000......
      二进制满二进一,二进制一共有2个数字0 1
  • 进制越大表现形式越短,之所以出现其他进制就是为了更方便的表示数据
    进制的计数
数据间的换算
  • bit是计算机中最小的单位
  • byte是我们最小的可操作单位
  • 8bit=1byte(字节)
  • 1024byte=1kb(千字节)
    *1024kb=1M(兆字节)
  • 1024M=1GB(吉子节)
  • 1GB=1tb(太字节)

环境变量

环境变量的概念

  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量的设置

  • 鼠标右键点击-我的电脑,选择-属性然后点击-高级系统设置如下图所示进行环境变量的添加 image.png

    <meta name="source" content="lake">

常见问题总结

  • markdown语法

  • -号表示点

  • 表示标题

  • 文字 表示加粗文字

  • *** 普通文字表示加粗斜体的文字*

  • 要删除的文字表示要删除的文字

  • 引用的内容

  • 引用的内容

  • 引用的内容

  • ***表示分割线

  • ---表示分割线

  • 插入图片直接点击

  • 插入连接直接点击

  • ---|---插入表格直接点击 表头|表头|表头| 也可以直接点击插入 ---|:--:|---:

  • 
    
    
    

相关文章

网友评论

      本文标题:2021-03-02转行学习python第一天

      本文链接:https://www.haomeiwen.com/subject/vxixqltx.html