python学习笔记 第一章 计算机基础

第一章 计算机基础

1.1硬件

计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 显示器 / 网卡 等组成,但只有硬件只是一个躯壳

1.2操作系统

操作系统用于协同或者控制硬件之间进行工作,实际上也是一种软件,常见的操作系统由

  • windows

  • linux(开源、免费的)

    • centos
    • ubuntu
    • redhat

    在linux中要运行python程序,需要赋予其执行的权限,则在代码的开头要加上这样的代码:

    #!/usr/bin/env python
    
  • mac

1.3解释器或者编译器

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

1.3.1解释型和编译型语言

解释型语言类似于实时翻译,边编译边执行,代表:Python / PHP / Ruby / Pert

编译型语言类似于说一堆翻译一堆,先编译检查是否有错,再执行,代表: C / C++ / C# / Java / Go

1.4软件(应用程序)

软件又称为应用程序,就是再电脑上使用的各种工具,如英雄联盟 / QQ / 浏览器 / word / git /

环境的搭建:环境变量的作用是方便在命令行终端执行可执行程序,将可执行程序所在的目录添加到环境变量中,那么以后无需再输入路径也能运行python解释器

1.4.1git的用法,如何上传文件

创建git账号、绑定邮箱、创建仓库、安装好git软件,进入需要上传文件的文件夹里,按Git Bash Here

第一次进入,需要先输入用户名和邮箱进行绑定(首次使用才需要,以后都不用)

git config --global user.name " "

git config --global user.email "@"

设置绑定网址,让git 管理此文件夹,当其发生变化 的时候,git会检测到(第一次对新的文件夹进行管理的操作,对于已经管理的文件夹就不需要)

git init

git remote add origin https://gitee.com/wrrrrr

代码收集并提交(一般按照这四步就可以提交文件到git上):

git status

git add .

git commit -m "提交的名字"

git push origin master

1.5进制

对于计算机而言,无论是文件存储/网络传输 本质上都是以二进制的方式进行传输,如电脑上存储的文档/图片/音频/视频都是二进制,QQ / 微信发送的表情/文字/语音/视频 都是二进制

进制:

  • 二进制(Binary),计算机内部。
  • 八进制(Octal)
  • 十进制(Decimal)
  • 十六进制(Hexadecimal),为了方便表示二进制,一个十六进制数由四个二进制数组成,一般是x开头
原文地址:https://www.cnblogs.com/wrrr/p/13915482.html