示例
# -*- coding: cp936 -*-
#print打印多条语句,用逗号隔开
print 'Age:', 42
print 1,2,3
name = 'Gumby'
salutation = 'Mr.'
greeting = 'Hello,'
#多条语句会自动以空格分开
print greeting, salutation, name
#以逗号结尾的话,Hello world!会被输出到同一行。
print 'Hello',
print 'world!'
#模块导入方式
#import 模块名
#或者
#from 模块名 import 函数名,...
#或者
#from 模块名 import *
#为导入的模块提供别名(import 模块名 as 别名)
import math as foobar
print foobar.sqrt(4)
#为函数提供别名
from math import sqrt as foobar
print foobar(4)
print '序列解包(sequence unpacking)或递归解包'
#多个变量同时赋值
x, y, z = 1, 2, 3
print x, y, z
#或者
values = 1, 2, 3 #元组
x, y, z = values
print x, y, z
#交换两个(或多个)变量
x, y = y, x
print x, y, z
scoundrel = {'name':'Robin', 'girlfriend':'Marion'}
key, value = scoundrel.popitem() #左右两边的数量必须相等,否则会报错。
print key, value
#Python3.0中可以这样写
#a,b,*rest = [1,2,3,4] #多余的值会放在rest中
#*rest,a,b = [1,2,3,4] #多余的值会放在rest中
#链式赋值(chained assignment)
x = y = 1
#增量赋值
x = 2
x += 1
x *= 2
fnord = 'foo'
fnord += 'bar'
fnord *= 2
运行测试