Python2.x_基础
输出
print "Hello world!"
print "first","second","third" (会以空格隔开)
输入
name = raw_input("Please enter your name:")
注释
以"#"开头的语句为注释
缩进与代码块
缩进的语句视为代码块,一般为2空格或4空格,大小写敏感
变量
变量为引用型,a="abc",b=a,则a,b指向同一块内存(有误!!!明明是数值型)
test.py
a = 1 b = a b = 2 print 'a=%d'%a # a=1
字符串格式化
print 'Hello %s, your score is %d.' %('Yoleimei', 100)
%c - 字符型(长度为1的字符串)
%d - 整数
%f - 浮点数
%s - 字符串
%x - 十六进制整数
print '%2d-%02d' %(3,1) # 3-01
print '%.2f' %3.1415926 # 3.14
空操控/占位符(常用于未写完整的流程控制、函数定义等)
pass
导入模块
import math
print math.sin(3.141592653/6)
导入模块中的函数
from math import sin,cos
print sin(3.141592653/6)
print cos(3.141592653/6)