1.程序輸出 print
2.程序輸入 raw_input()
3.注釋 #
4.操作符 + - * / // % **(乘方操作符) ([]) 索引操作符 ([:]) 切片操作符
5.字符串 * 星號用于字符串重復
6.列表和元組
列表元素:用中括號[]包裹,元素的個數及元素的值可以改變。
元組元素:用小括號()包裹,不可以更改,可以看成只讀的列表。
aList = [1, 2, 3, 4]
aList [1, 2, 3, 4]
aList[0]
aTuple = ('robots', 77, 93, 'try')
aTuple ('robots', 77, 93, 'try')
aTuple[:3]
7.字典
aDict = {'host': 'earth'}
-
if
if expression:
if_suiteif x < .0:
print "x" must be aleast 0'
if expression:
if_suite
else:
else_suite
if expression1:
if_suite
elif expression2:
elif_suite
else:
else_suite
9.while 循環
while expression:
while_suite
for eachNum in [0, 1, 2]:
print eachNum
10.文件和內建函數
open() file()
11.函數
def function_name ([argument]) :
"optional documentation string"
function_suite
def addMe2Me(x):
'appley + operation to argument'
return (x + x)
12.類
class ClassName (base_class[es]) :
"optional documentation string"
static_member_declarations
method_declarations
13.模塊
import module_name
module.function()
module.variable