python学习笔记第一天----------认识Python

python学习笔记第一天

  • 1.解释器
  • 2.python语言的优点
  • 3.python语言的特点


  • 1.解释器

    计算机不能直接理解任何除机器语言以外的语言,所以编译器的出现很好的解决了这个问题。
    编译器翻译的方式有两种:一个是编译,一个是解释。它们之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器。
    编译型语言:当程序员写完所有程序之后,打包发送给编译器,编译器经过翻译,翻译成机器语言,最终变成可执行文件。
    解释型语言:当程序员写完所有程序之后,把所有的源程序丢给编译器,编译器一行一行解释代码,读完一行后交给CPU。就这样一行一行执行完全部程序。
    编译型语言与解释型语言的区别:

    1. 速度:根据他们的工作原理可以看出,编译型语言执行速度更快。
    2. 跨平台:解释型语言能够根据不同的解释器直接翻译,不需要修改代码。

    2.python语言的优点

    1. 简单直观,功能强大
    2. 开源
    3. 代码像纯英语一样容易理解
    4. 适用于短期开发的日常任务

    3.python语言的特点

    • 完全面向对象的语言
      1.函数,模块,数学,字符串都是对象,可以说在python中一切皆是对象。
      2.完全支持继承,重载,多重继承。
      3.支持重载运算符,也支持泛型设计。
    • python拥有一个强大的标准库。
      python语言的核心只包含数字,字符串,列表,字典,文件等常见类型和函数。python语言标准库提供了系统管理,网络通信,文本处理,数据库接口,图形系统,XML处理等额外的功能。
    • python社区提供了大量的第三方模块,使用方式与标准库类似
      他们的功能覆盖科学计算,人工智能,机器学习,Web开发,数据库接口,图形系统多个领域。
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值