Python变量类型

Python有五个标准的数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

 

1、数字类型

Python支持四种不同的数字类型:

  • int(有符号整型)
  • long(长整型[也可以代表八进制和十六进制])
  • float(浮点型)
  • complex(复数)

2、字符串

str = 'Hello World!'

print str # 输出完整字符串

print str[0] # 输出字符串中的第一个字符

print str[2:5] # 输出字符串中第三个至第五个之间的字符串

print str[2:] # 输出从第三个字符开始的字符串

print str * 2 # 输出字符串两次

print str + "TEST" # 输出连接的字符串

3、列表

list = [ 'runoob', 786 , 2.23, 'john', 70.2 ]

print list # 输出完整列表

print list[0] # 输出列表的第一个元素

print list[1:3] # 输出第二个至第三个元素

print list[2:] # 输出从第三个开始至列表末尾的所有元素

 

新增元素:list.append('Google')

删除元素: del list1[2]

常用函数:

len(list)
列表元素个数

max(list)
返回列表元素最大值

min(list)
返回列表元素最小值

 

4、元祖

类似于List(列表),但是元组不能二次赋值,相当于只读列表。

tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 ) 

print tuple # 输出完整元组

print tuple[0] # 输出元组的第一个元素

print tuple[1:3] # 输出第二个至第三个的元素

print tuple[2:] # 输出从第三个开始至列表末尾的所有元素

5、字典

列表是有序的对象集合,字典是无序的对象集合

字典用"{ }"标识。字典由索引(key)和它对应的值value组成。

dict = {} dict['one'] = "This is one"

dict[2] = "This is two"

tinydict = {'name': 'john','code':6734, 'dept': 'sales'}

print dict['one'] # 输出键为'one' 的值

print dict[2] # 输出键为 2 的值

print tinydict # 输出完整的字典

print tinydict.keys() # 输出所有键

print tinydict.values() # 输出所有值

 

字典的key可以重复,后面会覆盖之前的数据。

新增字典元素:

dict['School'] = "COLAN" # 添加

del dict['Name'] # 删除键是'Name'的条目

dict.clear() # 清空词典所有条目

del dict # 删除词典

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值