python简介

python认知

1、python简介

89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido).
python具有非常多并且强大的第三方库,使得程序开发起来得心应手.
Python程序员的信仰:人生苦短,我用python!
开发方向: 机器学习人工智能 ,自动化运维&测试 ,数据分析&爬虫 ,python全栈开发

2、python版本

python 2.x 版本,官方在 2020 年停止支持,原码不规范,重复较多
python 3.x 版本,功能更加强大且修复了很多bug,原码清晰,简单

3、编译型语言与解释型语言区别

编译型:一次性,把所有代码编译成机器能识别的二进制码,在运行
代表语言:c,c++
优点: 执行速度块
缺点: 开发速度慢,调试周期长

解释型:代码从上到下一行一行解释并运行
代表语言:python,php
优点: 开发效率快,调试周期短
缺点: 执行速度相对慢
linux 操作系统默认支持python语言,可直接使用

4、python解释器

  1. Cpython(官方推荐)
    把python转化成c语言能识别的二进制码
  2. Jpython
    把python转化成java语言能识别的二进制码
  3. 其他语言解释器
    把python转化成其他语言能识别的二进制码
  4. PyPy
    将所有代码一次性编译成二进制码,加快执行效率(模仿编译型语言的一款python解释器)

python注释

注释就是对于代码的解释是,方便程序员进行阅读
注释的内容是不会进行编译的

\# 表示单行注释
'''
  多行注释
'''
'''
python 2.x print "hello world"
python 3.x print("hello world")
'''
"""
  三个双引号也是多行注释
  单引号中使用双引号,双引号中间使用单引号
"""

可以利用注释的排错性进行调试代码错误,先注释一部分代码,看其他的部分是不是出错,逐步缩小范围

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。