Python 基础篇
安装Python:pycharm (新手)
一、变量类型
数字 int
字符串 str
······查找关键词 判断 if
s="www.baidu.con"
if "baidu" in s:
print Ture
else:
print False
(结果:ture)
······位置寻找 find
第一个是从0开始的
······切割 [ ]
切前面 s[4:]
切后面
s[4:10]或s[4:-3](从后往前数,从-1开始)
······相加
s= s +"." +s
列表 list(可以是字数、字符串、元组、字典)
······增加 append(“ ”)
······删掉
remove(“ *”)* 的内容会被直接删除
pop (*)会有返回 * 是数字时代表的是位置
求助help(list)帮助的文档
dir(list)函数
·····切割 [ ]
切割后面 [: 2 ] 表示2切割后面的
······判断是否存在if(同上)
······循环 for
元组 t ( 元组不能对元组本身进行任何操作)
······增加
······删除
求助 dir(t)
字典 d={" ":" "," ":" " }
·····keys( )
·····values( )
······删除 del d [" "]
······items 便利???
类型转换
type 查看类型
·····数字--字符串
s = str(n)
·····字符串--列表
切割s.split(".")
l=s.split(“.”)
·····列表--字符串
l[0]+l[1]+l[2]
"." . join(l)(较好的方法)
······字典--列表
d.items( )
基本运算
·······加减乘除
n1=1
n2=2
n=n1(+或-或*或/或%)n2
n
逻辑
·······真假and or
二、循环语句
······for
for i in xrange(1,3):
······while
例: n=0
while 1
print "aaa"
n=n+1
if n==3:
break
·······循环嵌套???
三、文件操作和异常处理
·······文件操作
o=open( "" )
"r"表示read(只读的状态)
关闭:o.close()
“w”表示write(编辑的状态)
"/n"表示回撤的意思
o.read( )表示查看该文件的内容
readlines ???
·······异常处理
有异常会直接退出
补偿异常
try:
except:
pass
····value error
except Exception, e:
print e
四、函数和类
······函数
main
······类class
初始化函数:最先执行的函数
每个函数后面必须要有 self,之后再写参数
如果不加self,从函数的入口里找函数找变量