基本运算
一、数字
**表示乘方运算
12 / 3 = 4.0浮点数
12 // 3 = 4整数
二、字符串
1、表示
单行:'...'或者"..."
多行:'''...'''或者"""..."""
2、转义
常见转义字符:\n,\t,\r,\\,\',\''
3、操作
###################判断
string.isalnum()
string.isalpha()
string.isdigit()
string.islower()
string.isupper()
string.isspace()
string.istitle() ###################转换
#第一个字母大写
string.capitalize()
string.count(substr)
string.find(substring)
string.swapcase()
string.title()
string.upper()
string.lower() #
string.split(seg)
#将string穿插到substringdangzhong
string.join(substring)
#len(string)
4、字符串转化为数字
string.atoi(substring, base)
5、原始字符串
其中的转义字符等都被视为普通字符,适合于路径的表示,因为当中有\
path=r'e:\book'
但是,当表示路径时,最后不能有反斜杠
三、列表[ ]和元组()
list.append(x)
list.count(x)
list.extend(list)
list.index(x)
list.insert(index,x)
list.pop()
list.remove(x)
list.reverse()
list.sort()
四、字典
dic={key1:value1, key2:value2}
dic.clear()
dic.copy()
dic.get(k)
dic.has_key(k)
dic.items()//返回列表,每一个元素是一个tuple
dic.keys()//返回key列表
dic.values()//返回value列表
dic.pop()
dic.update({key,value})
五、文件
# mode r ,w
file = open(path,mode)
str = file.read()
#以列表的方式读出
list = file.readlines()
line = file.readline()
file.write(string)
#将列表写入
file.writelines(list)
file.close()