初识Python

点关注不迷路(持续更新ing)

目录

一、Python简介

二、Python版本

三、编译型与解释型语言的区别

四、Python的解释器


一、Python简介

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。

  • Python之父:吉多·范罗苏姆(Guido van Rossum) ,是一名荷兰计算机程序员,他作为 Python 程序设计语言的作者而为人们熟知。别称:龟叔
  • Python语法简洁,对初学者友好,具有非常多且强大的第三方库,使得程序员在开发中能够得心应手。
  • Python程序员的信仰:人生苦短,我用Python。
  • 从业方向:Python全栈开发工程师、Python爬虫工程师、自动化运维工程师、自动化测试工程师、数据分析、人工智能等。(后面这两个是深入学习后的)

二、Python版本

  • Python2.x版本:代码重复率高,代码不规范。
  • Python3.x版本:功能更加强大且修复了很多bug,源码清晰,简单。

三、编译型与解释型语言的区别

  • 编译型:一次性把所有代码编译成机器能识别的二进制码,然后再运行
    • 代表语言:C、C++
    • 优点:执行速度快
    • 缺点:开发速度慢,调试周期长
  • 解释型:代码从上到下一行一行解释并运行
    • 代表语言:Python、PHP
    • 优点:开发速度快、调试周期短
    • 缺点:执行速度相对较慢

四、Python的解释器

  • Cpython(官方推荐):把python代码转化成C语言能识别的二进制码
  • Jpython:把python代码转化成Java语言能识别的二进制码
  • PyPy:将所有代码一次性编译成二进制码,加快执行效率(模仿编译型语言的一种python解释器)
  • 其他:把python代码转化成其他语言能识别的二进制码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

¥阿拉伯王子¥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值