程序语言 -- Python入门

1. 前言

以前是用java的,也用过C#,近来想自己做个小网站(内容先不透露哈),java显得太重,那就趁机学一下Python和Ruby吧,看看哪个更喜欢,先从Python开始。

Python是一种面向对象、解释型的程序设计语言,他的设计哲学:

优雅,明确,简单

用一种方法,最好是只有一种方法来做一件事

更多的介绍大家自行google百度吧,大把大把的,我们直接进入应用学习。

2. 环境

Windows系统

python-2.7.9,32位,或64位,别下错了,否则安装时闪退。(更多版本)

编辑器:Sublime text 2

3. Hello World

如果使用java,即使简单如打印一句"Hello World",也必须有一系列基础步骤:创建java文件,创建类,写Main函数,编译,运行。

Python就简单多了,安装好 python-2.7.9 后,在程序中打开 Python(command line):


在 >>> 后输入:print('Hello World') 然后回车,就这么简单。

也可以在windows命令窗口直接输入python以进入Python Shell:

C:Usershailu>python
Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

>>> print('Hello World')
Hello World
>>>

>>> 是命令提示符,对于多行命令,会在回车后自动缩进,最后加一个回车表示命令结束。

>>> a = 2.0/3
>>> b = 3.0/4
>>> if a < b :
		print 'a < b'
else :
		print 'a >= b'

a < b

此外,不以>>>开头的是输入输出。

输入 exit()Ctrl-Z 退出。

Python还提供了图形工具:IDLE(Python GUI),打开看看吧,和Python(command line)一样。学习基础语法的时候,这个工具足够用了,相当方便:

如果想把自己学习练习的内容保存下来,方便以后查阅,可以点击 File -> New File 或者 Ctrl+N,会弹出一个新窗口,在这里输入语句,完成后点F5,提示保存,然后就会在Python Shell界面上显示运行结果:


下次需要时,File -> Open... 或者 Ctrl+O 打开就行。

已有的.py文件可在windows命令窗口直接运行:

C:Usershailu>python C:UsershailuDesktopMyFirst.py

4. 基本语法

详见:程序语言 -- Python语法基础

5. 面向对象

详见:程序语言 -- Python面向对象

6. 编码规范

详见:程序语言 -- Python编码规范

官方文档

原文地址:https://www.cnblogs.com/qhlinhl/p/4520845.html