python

一、操作系统的介绍

1、操作系统(系统软件)作用:

  • 直接控制各个不同的硬件(CPU、内存、硬盘等)工作。
  • 把操作硬件的方法封装成一个又一个系统调用,供程序员直接访问,简化程序员的工作。

2、操作系统分类:

  • 桌面操作系统
  • 服务器操作系统
  • 嵌入式操作系统
  • 移动设备操作系统

二、虚拟机

本质:软件

功能:可以模拟硬件的系统

好处:当想要学习陌生的操作系统,可以在不破坏已有操作系统的基础上安装一个全新的操作系统,在全新的操作系统中进行相关操作,不会对现有的系统有任何的影响和破坏。

三、python简介

3.1 编译型语言和解释型语言

将其他语言翻译为机器语言的工具,被称为编译器。

编译器翻译的方式有两种:编译(编译器)和解释(解释器)。

两者区别在于翻译时间点的不同。

编译器运行速度块,解释器跨平台能力强。

3.2 python语言的设计目标

  • 简单直观并于主要竞争者一样强大
  • 开源,以便任何人都能为其做出贡献
  • 代码相处英语那样容易理解
  • 适用于短期开发的日常任务

3.3 python的设计哲学

  • 优雅:源代码写得工整、整齐,阅读起来比较轻松。
  • 明确:明确每一句代码所要做的事情。
  • 简单:每一句代码都尽量的简单。

开发者哲学:做一件事情只用一种方法,拒绝花哨的写法,选择明确或者没有歧义的语法。

3.4 python特点

python是完全面向对象的语言

(面向对象的思维方式:

面向对象是一种思维方式,也是一种程序设计技术。

找到一个有能力解决这个问题的对象,让其帮忙解决问题。

要解决复杂的问题,可以找多个对象,各司其职,共同完成,最终实现需求。)

  • 函数、模块、数字、字符串都是对象,在python中一切皆对象。
  • 完全支持继承、重载、多重继承。
  • 支持重载运算符,也支持泛型设计。

python拥有一个强大的标准库

python社区提供了大量的第三方模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值