计算机基础与python入门

2022/3/2 20:48:12

本文主要是介绍计算机基础与python入门,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、操作系统

操作系统其实也是一款应用程序,是沟通应用程序和硬件之间的桥梁。操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,管理及配置内存、决定系统资源供需的优先次序等。操作系统也提供一个让用户与系统交互的操作界面。我们平常使用到的软件必须要用操作系统才能运行。那么常见的操作系统有哪些?

PC端常见操作系统
         Windows系统:Windows是应用最广泛的操作系统,图形用户界面,更加注重用户体验
         Linux系统:更加注重程序运行,适用于程序员及其开发者等技术人员使用,暂不适合商务人士使用,没有图形化界面
         mac系统:是苹果公司研发的系统,用户体验和程序运行都较好
         ubuntu系统:较linux系统体验较好,有图形化界面
"""linux,mac,ubuntu系统三者都源于unix系统"""

移动端常见操作系统
          安卓系统:使用最广泛的移动端操作系统,由美国Google公司和开放手机联盟领导及开发
           ios系统:苹果公司研发
           鸿蒙系统:华为公司研发

 二、文件的概念

文件到底是什么?

#文件就是存取计算机硬盘数据的信息集合
当双击文件时就是把硬盘中的数据读取到内存,当编辑文件的内容时就是更改内存中的数据,这时编辑的内容并没有保存到硬盘中,需要人为保存。

"""操作系统就是将复杂的操作指令封装成简单的接口供人们使用"""

三、编程语言的发展史

计算机语言分为机器语言,汇编语言,高级语言。而这三种语言就是计算机语言发展历史上的三个阶段。

机器语言
     1946年2月14日,世界上第一台计算机ENAC诞生,使用的是最原始的穿孔卡片。这种卡片上使用的语言是只有专家才能理解的语言,与人类语言差别极大,这种语言就称为机器语言。机器语言是第一代计算机语言。这种语言本质上是计算机能识别的唯一语言,人类很难理解。程序员采用二进制直接于计算机交流。
#优点:直接与计算机交流,速度最快
#缺点:学习难度太大,效率低

汇编语言
     算机语言发展到第二代,出现了汇编语言。汇编语言用助记符代替了操作码,用地址符号或标号代替地址码。
#优点:学习难度降低,速度较快
#缺点:根本上没有解决学习难度和效率低的问

高级语言
      当计算机语言发展到第三代时,就进入了“面向人类”的高级语言。高级语言是一种接近于人们使用习惯的程序设计语言。
#优点:学习难度低,开发效率高
#缺点:计算机无法直接识别,速度慢
eg:C,python,java
"""高级语言需要一个'翻译器'计算机才能识别"""

 四、编程语言的分类

1.编译型
   一次把所有的代码转换成机器语言,然后写成可执行文件。
   优点:执行速度快,同等条件下对系统要求较低
   缺点:如果有bug,需要整天翻译一遍
eg:C/C++、Pascal/Object Pascal
2.解释型
   需要逐条翻译
   优点:bug对其影响小
   缺点:速度较慢
eg:python、JavaScript

五、Python基础

1.python解释器下载与安装

我们运行Python程序时,先运行Python解释器,通过这个解释器,去读取我们的Python程序文件,这个解释器再以机器指令语言告诉CPU如何去做。

下载地址:https://www.python.org/downloads/windows/
对应版本:Python 3.6.8 - Dec. 24, 2018
           Download Windows x86-64 executable installer
             一步步点击默认提示即可
             注意安装位置
python解释器的版本
python1.x:实验版本 看个乐呵就行 不用
python2.x:最高版本python2.7(2020就不再维护更新了)
python3.x:最高版本python3.9(推荐使用python3.6)
python4.x:还在编写当中 为了会很牛逼 速度要翻一倍
"""版本的不同主要是底层 针对程序员而言代码几乎一致"""
"""
python的就业前景:web开发、云计算、人工智能、科学运算、系统网络运维、网络编程
"""

"""
# 切换路径
   如果是要切换盘(C: )
    如果是切换路径 cd 
"""

1.1 首先,打开python官网

 1.2 点击downloads,选择相应的系统版本(我选择的是windows)

 1.3 推荐使用3.6版本(可直接安装)

 1.4 下载完后双击安装即可,自定义安装位置,点PATH不用再配置环境变量

 1.5 五个全勾,点击next

 1.6 install for all users勾选,点击install

 1.7 这就完成了

 

2.路径、相对路径、绝对路径

1.路径:就是某个文件所在的位置
2.相对路径:需要参照物,相对参照物所在的目标位置
3.绝对位置:不需要参照物,谁都能找到

3.环境变量

如何查看环境变量

1.win10系统:右键计算机属性,高级系统设置,环境变量,PATH
2.win7系统:需要将路径添加在原路径的最后,并以英文;结束或分割

"""
环境变量相当于一个公共区域,在当前路径下找不到数据,可以在环境变量下查找,找到一条即结束
"""

4.Pycharm编译器

1.下载地址 
https://www.jetbrains.com/pycharm/download/#section=windows
2.破解方式
    1.激活码
        百度直接搜索、淘宝购买
    2.脚本文件
        2089/2099、无限试用
    3.修改主机文件
        较为繁琐 不太推荐
    
        pycharm需要绑定python解释器
    在创建python项目的时候 选择本机自带的解释器
      system interpret 

4.1 首先打开pycharm官网

 4.2 点击other versions更多版本

 4.3 选择一个PyCharm Professional Edition版本(专业版本)

 4.4 下载完毕后双击软件后,点击next

h

 4.5 因为pycharm需要内存较多,不要放在C盘中

 4.6 点击选择64位 PATH可点可不点

 4.7  点击install

 4.8 安装完成

 4.9 双击pycharm,点击Do not import settings后点击ok

 

 4.10 这里是要激活,点击evaluate for free 试用30天

 4.11 再点击evaluate

 4.12 创建一个新项目,将压缩包拖进来

 4.13 点击help中的eval reset

 4.14 点击reload后再点击reset,再点击yes

 4.15 点击exit重启即可



这篇关于计算机基础与python入门的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程