Python基础
2017-05-29 本文已影响10人
AgoniNemo
ps:准备工具
PyCharm
Python有以下几种类型
- Numbers(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Dictionary(字典)
用法如下:
数字
n = 3
b = 5
number = n + b
字符串
string = 'hello world'
s = 'world'
str = 'hello ' + s
这里要注意的是,格式化有一个以上的要加括号并用逗号隔开
str2 = 'hello %s%s' % (s,'1')
下面这种写法是2个字符串s拼接起来
s1 = s *2
列表
l = [3,89]
li = ['10',7,5]
list = l + li
str = li[0]
将元组转为列表
list(seq)
删除列表中第一个匹配的对象
list.remove(obj)
列表倒序
list.reverse()
obj在列表的个数
list.count(obj)
添加obj到列表中
list.append(obj)
循环列表
for i in list:
print i
元组
元组和列表是用法一样,不同的是元组不能修改(可以拼接),用的是括号
l = (100,'str')
将列表转为元组
tuple(list)
字典
dict = {'key':'value','key1':'value1'}
dict['key2'] = 'value2'
dict[3] = 'value3'
删除key为key2的键值队
del dict['key2']
函数
清空(列表也可以)
dict.clear();
删除(元组,列表也可以)
del dict;
长度(元组,列表也可以)
len(dict)