Skip to content

Latest commit

 

History

History
191 lines (133 loc) · 4.29 KB

001-87321-先跑起来_python_IDLE_shell_虚拟机.sy.md

File metadata and controls

191 lines (133 loc) · 4.29 KB
show version enable_checker
step
1.0
true

先跑起来 🥊

Python

什么是 Python?

  • Python
    • [ˈpaɪθɑ:n]
    • 是 一门 适合初学者 的编程语言
    • 应用领域 非常广泛

图片描述

  • 特别是 人工智能领域
    • python已经 成为标配

后来居上

  • 可以看到 python的热度
    • 在不断提升
      • 已经超过了java

图片描述

  • 目前 python是热度最高的语言

历史辉煌

  • 在 世界编程语言排名(tiobe)中
    • 三次成为 年度编程语言

图片描述

  • 专业杂志《LinuxJournal》
    • 2009-2011年 评选python为
      • 最喜欢的编程语言
    • 2006-2008、2010、2011 评选python为
      • 最喜欢的脚本语言
  • python这么厉害
    • 我们应该如何用python编程呢?

从零开始

  • 大部分的程序员 都要从终端里面
    • 开启python编程之旅的
  • 右边浏览器里
    • 运行着一个linux系统的虚拟机
      • 虚拟机的桌面环境 是 xfce
        • 发音为x-f-c-e
          • 四个字母 一个一个
        • xforms common environment

图片描述

  • 如上图 打开 xfce终端(terminal)

图片描述

  • 究竟什么是终端呢?

终端

  • 三大主流系统
    • 都有 终端
    • terminal
  • windows系统
    • cmd
    • powershell
    • wezTerm

图片描述

mac系统

  • mac系统
    • termimal
    • iterm2

图片描述

linux系统

  • linux
    • xfce terminal

图片描述

  • 为什么要在linux里
    • 学习编程呢?

系统的选择

  • 在服务器领域
    • linux一直领先windows

图片描述

  • 尤其是超高性能计算机
    • 都用linux

图片描述

  • linux是
    • 实战环境
      • 是真正的战场
  • 为什么不用图形用户界面(GUI)呢?

GUI vs CLI

  • 个人电脑
    • 用鼠标点击图标和菜单组成的图形界面(GUI)
      • Graphic User Interface

图片描述

  • 服务器 使用敲命令的方式
    • 命令行终端接口(CLI)
      • Command Line Interface

图片描述

  • 终端(terminal)上运行的是什么呢?

终端 与 云端

  • 终端上 运行的是 壳(shell)

    • 可以控制云上服务器的
      • 内核(kernel)
      • 其他软硬件资源
  • 在linux上面

    • 使用终端运行程序
      • 是实战需要

图片描述

图片描述

酷😎

  • 打开了 终端
    • 就像 打开了 黑色异世界
      • 这里 是 一切开始的地方!!!

图片描述

  • 图形用户界面(GUI)
    • Graphic User Interface
      • 操作清晰明确
      • 但功能有限
  • 多用命令行界面(CLI)
    • Command Line Interface
      • 操作复杂
      • 但是可以发挥出计算机的全部性能
  • 使用 终端的 shell
    • 才能 了解 根本

根本

  • 图形界面 是
    • 命令行穿的一些好看的衣服
      • 命令行 才是 根本骨架

图片描述

  • 要去研究根本
    • 你 有信心 走到底 么???

总结

  • 这次 了解基本环境
    • GUI
    • CLI
  • 使用 终端
    • xfce终端
      • 连接云端
  • 在终端里
    • 通过shell 这个壳子
      • 控制 云端的核
        • 管理 云端的资源

图片描述

  • 到现在 也没看到python 啊!😠
    • 说好的python教程呢?🤔
  • 我们 下次再说!👋