前言
Python 语言与 Java,Perl和C 等编程语言有许多相似之处,所以学习较为简单。
在本章中我们将来学习 Python 的基础操作,让你快速学会 Python 编程。
Python3 编程方式
Python 在编程开发的时候提供两种编程模式:
- 交互式编程:这种编程模式不需要创建脚本文件,直接通过交互模式与python 解析器进行代码编写。
- 脚本式编程:这种编程模式需要创建以
.py
为扩展名的Python文件。在执行文件时通过调用解析器来执行脚本,直至脚本执行完毕。
下面将通过在 Linux 系统环境下学习 Python3 的编程。
编写第一个Python程序
学习一门新的编程最常见的第一个程序就是输出 Hello World!
,这里也不例外。下面分别使用上述说的 “交互式编程” 和 “脚本式编程” 这两种方式进行演示。
交互式编程
在终端控制台中输入 python3
指令,进入 Python 开发环境,提示如下:
Python 3.6.0rc2 (v3.6.0rc2:800a67f7806d, Dec 16 2016, 23:22:07) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
下面正式编写程序,在>>>
后输入:
print("Hello World!")
回车运行后,终端输出提示:
Hello World!
脚本式编程
在当前目录下,新建一个 test.py
的文本文件,然后在文件中输入以下代码:
print("Hello World!")
输入 python3 test.py
指令执行该文本,控制台输出以下提示:
Hello World!
知识拓展:
编写 Python 编程时,如果在文本中声明编译器的位置,可直接使用 ./文件名
来执行脚本文件。示例如下:
同样使用 test.py 文件,在该文件中的第一行中添加一条 Python3 解析器所在位置的声明。
该声明的位置是,告诉程序在执行文件中的代码时,到 /usr/bin/python3
位置去找解析器,通过指定的解析器解析下方的代码。
#!/usr/bin/python3
print("Hello World!")
此时输入 ./test.py 指令即可执行程序,输出如下:
Hello World!
注意:如果你的脚本程序无法执行,请检查当前用户对该文件是否有可执行权限。
检查指令: ls -lh [文件名]
添加权限指令: chmod +x [文件名]
完整学习教程请访问:Python3 入门教程——目录索引