环境篇
1、python安装
2、编辑器
语法篇
helloworld
打开命令行,输入python,并接着输入
print 'hello world'
敲回车
1、变量定义
变量类型
浮点:1.0
整形:1
字符串:既可以用双引号,又可以用单引号
布尔:True/False,注意大小写敏感,如果输入true/false会报错
2、表达式
or
and
not
+
-
%
3、数组
a=[1,2,3]
a.append(4)->[1,2,3,4]
a.remove(4)->[1,2,3]
4、条件结构
if a>1:[回车]
[Tab]print a[回车]
else:[回车]
[Tab]print b[回车]
[回车]
5、多条件结构
6、循环
n=0
while n<10:
[Tab]n=n+1[回车]
[回车]
7、函数定义和调用
定义函数
def func(a,b):
if a>0:
return b
else:
return -b[回车]
[回车]
调用函数
func(1,2)[回车]
8、类、接口定义和调用
class Dog(object):
[tab]def __init__(self,name):
[tab][tab]self.name=name[回车]
[tab]def sleep(self):
[tab][tab]print self.name,"sleep"
[回车]
dog=Dog('wangcai')
print dog.name
dog.sleep()
api篇
1、文件读写
读取文件内容
try:
f=open('path','r')
content=f.read()
finally:
if f:
f.close()
不用手动close
with open('/path/to/file', 'r') as f:
print f.read()
readlines读取字符串
写入文件
with open('/Users/michael/test.txt', 'w') as f:
f.write('Hello, world!')