Python基本类型

Python的基本类型

Python Number(数字)

  • 整型(用int表示) - 通常被称为是整型或整数,是正或负整数,不带小数点。
  • 长整型(用long表示) - 无限大小的整数,整数最后是一个大写或小写的L。
  • 浮点型(用float表示) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示。
  • 复数(用complex表示) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。

Python字符串

Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。

Python 访问子字符串,可以使用方括号来截取字符串:

str = 'Hello World'
print(str[:4])	//输出结果为:Hell
Python字符串运算符

下表实例变量 a 值为字符串 “Hello”,b 变量值为 “Python”:

操作符描述实例
+字符串连接>>>a + b
’HelloPython’
*重复输出字符串>>>a * 2
’HelloHello’
[]通过索引获取字符串中字符>>>a[1]
‘e’
[ : ]截取字符串中的一部分>>>a[1:4]
‘ell’
in成员运算符 - 如果字符串中包含给定的字符返回 True>>>“H” in a
True
not in成员运算符 - 如果字符串中不包含给定的字符返回 True>>>“M” not in a
True

Python 列表(List)

列表的数据项不需要具有相同的类型

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。

list1 = ['a','b',1,2]
访问列表中的值

使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符:

print(list1[0])		//输出a
print(list1[:])		//输出['a','b',1,2]
print(list1[-1:1])	//输出[2,'a']
更新列表

你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项:

list2 = []
list2.append(1)
list2.append("Hello")
print(list2)		//输出[1,"Hello"]
删除列表元素
del list2
print(list2)	//报错

Python tuple(元组)

创建元组:

tuple1 = (1,2)	//也可以省略括号:tuple1 = 1,2

元组和列表的访问、删除方式一样,但是元组是不可变类型,例如:

print(tuple1[0])		//输出1
tuple1[0] = 3			//报错,tuple是一个不可变对象,是可hash的
del tuple1
print(tuple1)			//报错

Python 字典(Dictionary)

字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值key=>value对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:

dict = {'a': 1, 'b': 2, 'b': '3'}
dict			//输出{'a': 1, 'b': '3'}
访问字典里的值

把相应的键放入熟悉的方括弧:

dict['b']		//输出'3'
修改字典

向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对:

dict['b'] = 2
print(dict['b'])	//输出2
删除字典元素

能删单一的元素也能清空字典,清空只需一项操作。
显示删除一个字典用del命令:

del dict['b']
print(dict)		//输出{'a': 1}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值