python第一篇------python语言介绍

1、编译型语言和解释型语言介绍
  • 编译器:
    计算机不能直接理解任何除机器语言以外的语言,一般是把程序翻译成机器语言,计算机才能执行程序
    这种将其他语言翻译成机器语言的工具,称为编译器

  • 解释器:
    编译器翻译的方式有两种: 编译和解释, 两种方式之间的区别在于翻译时间点的不同
    当编译器以解释方式运行的时候,也称为解释器

  • 编译型和解释型的区别:
    在这里插入图片描述

  • ​​​​关键常识

    • Python属于解释型语言
    • Python 1991年, 第⼀个Python编译器诞⽣。 它是⽤C语⾔实现的, 并能够调⽤C语⾔的库⽂件。
    • Python⽬前有两个版本, Python2和Python3
    • Python的解释器如今有多个语⾔实现
      • 我们常⽤的是CPython(官⽅版本的C语⾔实现)
      • Jython(可以运⾏在Java平台)
      • IronPython(可以运⾏在.NET和Mono平台)
      • PyPy(Python实现的, ⽀持JIT即时编译)
  • Python特点

    • 优点: 简单易学免费开源,⾼级语⾔
      可移植性,⾯向对象,可扩展性
      丰富的库等
    • 缺点: 运⾏速度
      国内市场较⼩,做主要开发⽬前只有⼀些web2.0公司
      中⽂资料匮乏
      构架选择太多
2、python2和python3版本解释
Python 2.x 是过去的版本,解释器名称是python py -2 a.py
Python 3.x 是现在和未来的主流版本,解释器名称是python3 py -3 a.py
  • Python2.6和Python2.7
    为了现有的程序,官⽅提供了过渡版本Python 2.6 和 Python 2.7(2010年中推出的最后⼀个Python2.x 版本) ,基本使⽤了Python 2.x 的语法和库,同时考虑了向Python 3.0 的迁移,允 许使⽤部分 Python 3.0 的语法与函数,简单来讲就是python2支持一部分,python3支持一部分

  • Python 3.0 发布于 2008 年
    到⽬前为⽌, Python 3.0 的稳定版本已经有几年了
    Python 3.3 发布于 2012
    Python 3.4 发布于 2014
    Python 3.5 发布于 2015
    Python 3.6 发布于 2016

  • 注意1:如果电脑中同时安装了2.x版本的和3.x版本的解释器,需要把软件安装python3中的python.exe复制一份改成python3.exe, python2同样可以设置成python2.exe
    注意2:Python 3.0 在设计的时候 没有考虑向下兼容,许多早期 Python 版本设计的程序都⽆法在 Python 3.0 上正常执⾏

例如输出语句
                      python2(以下称py2)的语法 print ''hello''
                      python3(以下称py3)中是print("hello")
       除法        
                      py2         1/2=0         1.0/2=0.5
                     
                    	 py3          1/2=0.5
3、如何执行python程序
  • 第一种方式: 文本

    • 第一步 在文本中编辑好代码并保存
    • 第二步 路径下输入cmd命令,进入cmd黑框
    • 第三步 然后输入命令python ./test.py执行test.py文本中的程序 ,如图
      在这里插入图片描述
  • 第二种方式: python交互模式

    • 第一步 首先进入到python交互模式下
    • 第二步 在交互模式下写代码
    • 第三步 回车运行输出结果,如图
    • 退出当前交互模式命令是exit() 或者 Ctrl+Z+回车
      在这里插入图片描述

交互模式的特点是写一行执行一行,主要用来验证python语法和局部代码
缺点是不能保存代码,不适合运行太大的程序

  • 第三种 集成开发环境( IDE)
    集成开发环境( IDE): 集成了软件开发需要的所有的工具:
    图形化用户界面,代码编辑器(补全代码自动缩进),编译器/解释器,调试器(断点)等
    以第三方开发工具 PyCharm 为例介绍
    PyCharm适合开发大型项目,可以在windows linux macOS下使用

PyCharm安装好后,进入界面如图
在这里插入图片描述
注意 项目名用大驼峰 文件名建议小写字母 数字和下划线(文件名不要以数字开头)
新建项目并运行一个简单的程序如下
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值