Python_从零开始学习_(2) 第一个 Python 程序

目录

 

1.  第一个 HelloPython 程序

2.  Python 2.x 与 3.x 版本简介 

3.  执行  Python  程序的三种方式


1.  第一个 HelloPython 程序

1.1 Python 源程序的基本概念

  • Python 源程序就是一个特殊格式的文本文件,  可以使用任意编辑软件做 Python 的开发
  • Python 程序的 文件扩展名 通常都是 .py

1.2 演练步骤

  • 使用 gedit 编辑 HelloPython.py 并且输入以下内容 : 
print("hello python")

print("hello world")
  • 在终端中输入以下命令执行 HelloPython.py
$ python HelloPython.py

print 是 python 中我们学习的第一个 函数

print 函数的作用, 可以把 " " 内部的内容, 输出到屏幕上

1.3 认识错误 (bug)

  • 写错

name 'prin' is not defined

''prin'' 名字没有定义

  • 将多条 print 写在一行  (ps : 规范 每行代码完成一个动作)

invalid syntax

语法无效

  • 首行缩进 (Python 是一个格式非常严格的程序设计语言)

unexpected indent

不希望出现的缩进 

  • python 2.x 默认不支持中文
  • python 2.x 的解释器名称是 python
  • python 3.x 的解释器名称是 python3 

2.  Python 2.x 与 3.x 版本简介 

目前市场上有两个 Python 的版本并存, 分别是 Python 2.x 和 Python 3.x 

新的 Python 程序建议使用 Python 3.x 版本的语法

  • Python 2.x 是 过去的版本 (解释器名称是python)
  • Python 3.x 是现在和未来 主流的版本
  1. 解释器名称是 python3
  2. 不向下兼容
  3. Python 3.0 发布于 2008年
  4. Python 3.3 发布于 2012年
  5. Python 3.4 发布于 2014年
  6. Python 3.5 发布于 2015年
  7. Python 3.6 发布于 2016年

ps : 工作中使用 Python 3.x 进行开发

ps : 遇到的问题  == > 虚拟机连不上网处理方式, 点击虚拟机 =>设置 =>网络适配器 =>点击桥接模式

3.  执行  Python  程序的三种方式

3.1  解释器

      Python解释器 :

      python  /  python3

      其他解释器 :

  • CPython  ----  官方版本 C 语言实现
  • Jython  ----  Java
  • IronPython  ----  .net
  • PyPy   ----  Python平台

3.2 交互式运行 Python 程序

  • 直接在终端中运行解释器
  • 在 Python 的 Shell 中直接输入 Python  的代码,  会理解看到程序执行结果

    1) 交互式运行 Python 的优缺点

     优点

  • 适合学习 / 验证 Python 语法或者局部代码

      缺点

  • 代码不能保存
  • 不适合运行太大的程序

    2) 退出 光放的解释器

     a.  exit()

     b.  使用热键退出  ==> ctrl + d

3.3 IPthon

  • IPython 是一个 python 的交互式shell, 比默认的 python shell 好用

       特点 :  支持自动补全  自动缩进  支持 bash shell 命令  内置了许多有用的功能和函数

       使用 :  和官方的差不多

3.4 Python 的 IDE  --  PyCharm

  1)  集成开发环境 (IDE)

  集成开发环境 (IDE ,Integrated Development Environment)  --- 集成了开发软件需要的所有工具,  一般包括以下工具:

  • 图形用户界面
  • 代码编辑器 (支持 代码补全 / 自动缩进)
  • 编译器 / 解释器
  • 调试器 (断点 / 单步执行)

   2)  PyCharm 介绍

  • PyCharm 是 Python 的一款非常优秀的集成开发环境
  • PyCharm 除了具有一般IDE 所必备功能外, 还可以在 Windows , Linux , macOS 下使用
  • PyCharm 适合开发大型项目

       ps : 一个项目通常会包含 很多源文件    每个源文件 的代码行数是有限的, 通常在几百行之内 

    3) PyCharm 快速体验

       ps : 安装过程中会遇到很多问题,另外的文章里会有相应的解决方法.

猜你喜欢

转载自blog.csdn.net/jiandan1127/article/details/82853177