Python学习之前需要知道什么

Python入门

学习Python之前需要知道的东西

一、Python的简单介绍

  1. Python的特点

    Python 是一种面向对象的、解释型的、通用的、开源的脚本编程语言,它之所以非常流行,主要有三点 原因:

    • Python 简单易用,学习成本低,看起来非常优雅干净;
    • Python 标准库和第三库众多,功能强大,既可以开发小工具,也可以开发企业级应用;
    • Python 站在了人工智能和大数据的风口上
  2. Python的优缺点

    1. Python 的优点
    • 语法简单
      • Python 不要求在每个语句的最后写分号
      • 定义变量时不需要指明类型,甚至可以给同一个变量赋值不同类型的数据。
    • Python 是开源的
      • 编写的代码是开源的
      • Python 的解释器和模块是开源的
    • Python 是免费的
      • 不用担心版权问题,即使作为商业用途
    • Python是高级余语言
      • 封装较深,屏蔽了很多底层的细节,比如自动管理内存,无需手动分配和释放
    • 解释型语言,可跨平台
    • Python是面向对象的编程语言
      • 不强制面向对象(Java是强制面向对象的开发语言,所有的代必须使用类和对象来组织代码)
    • 功能强大,模块众多
      • 基本实现了所有的常见的功能,从简单的字符串处理,到复杂的 3D 图形绘制,借助 Python 模块轻松完成
    • Python的可扩展性强
      • 拥有强大的类库(参考Java),这些类库覆盖了文件IO、网络编程、数据库访问等大部分的应用场景
      • 类库的底层代码不一定都是 Python,还有很多 C/C++ 的身影。当需要一段关键代码运行速度更快时,就 可以使用 C/C++ 语言实现,然后在 Python 中调用它们
      • 良好的扩展性弥补了运行慢的缺点

    2) Python的缺点

    • 运行慢
      • 解释型语言的通病
    • 代码加密困难

二、学习Python之前需要准备的东西

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值