Python 入门简介

Python([KK] 英语发音:/'paɪθɑn/, [DJ] 英语发音:/ˈpaiθən/),是一种面向对象直译式计算机程序设计语言,也是一种功能强大的通用型语言,已经具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法非常简捷和清晰,与其它大多数计算机程序设计语言不一样,它采用缩进来定义语句块。

Python支持命令式编程面向对象程序设计函数式编程面向切面编程泛型编程多种编程范式。与SchemeRubyPerlTcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和Web编程,然而它也非常适合完成各种高阶任务。Python虚拟机本身几乎可以在所有的操作系统中运行。使用一些诸如py2exePyPyPyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器执行的程序。

 

下面是一个在标准输出设备上输出Hello World的简单程序,这种程序通常作为开始学习编程语言时的第一个程序:

  • 适用于Python 3.0以上版本以及Python 2.6、Python 2.7
print("Hello, world!")
  • 适用于Python 2.6以下版本以及Python 2.6、Python 2.7
print "Hello, world!"

将这行代码保存为myhello.py。然后在Linux终端下输入python myhello.py,或者在Windows终端下输入myhello.py运行。Python也可以单步直译执行。执行Python直译器进入交互式命令列的环境,你可以在提示符号>>>旁输入print("Hello, world!"),按Enter键输出结果:

  • 适用于Python 3.0以上版本以及Python 2.6、Python 2.7
>>> print("Hello, world!")
Hello, world!
  • 适用于Python 2.6以下版本以及Python 2.6、Python 2.7
>>> print "Hello, world!"
Hello, world!

注意,低于2.5版本的Python要去掉"Hello, world!"周围的括号。Python 3.x与Python 2.x的print函数语法是不一样的。

你可能感兴趣的:(python)