Python变量

本文介绍了Python的基础数据类型,包括变量、数字、字符串、列表、元组和字典的使用。通过示例展示了如何操作这些数据结构,如字符串切片、列表元素访问和元组不可变特性。此外,还提及了字典的键值访问和相关方法。
摘要由CSDN通过智能技术生成

变量

python不用事先声明变量,赋值过程中就包含了变量声明和定义的过程。用“=”赋值,左边是变量名,右边是变量的值。
数字
整数
int_var = 1
长整数
long_var = 1000L
浮点数
float_var = 1.0
字符串

str = 'Hello World!'
print str 		# 输出完整字符串
print str[0] 	# 输出字符串中的第一个字符
print str[2:5]  # 输出字符串中第三个至第五个之间的字符串
print str[2:]   # 输出从第三个字符开始的字符串

列表
一个有序可变集合的容器。支持内置的基础数据结构甚至是列表,列表是可以嵌套的。不同的数据结构也可以放在同一个列表中,没有统一类型的限制。

list1 = ["abc", 1, ["a", "b", "c"], 4]
list2 = ["hello"]
print list1[0]
print list1[1:3]
print list1[1:]
print list2 * 2
print list_1 + list_2

运行以上代码:

["abc"]
[1, ['a', 'b', 'c']]
[1, ['a', 'b', 'c'], 4]
['hello', 'hello']
['abc', 1, ['a', 'b', 'c'], 4, 'hello']

元组
可以视为不可变的列表,在赋值之后就不能二次更改了。

tuple1 = ("abc", 1, ["a", "b", "c"], 4)
tuple2 = ("hello",)
print tuple1[0]
print tuple1[1:3]
print tuple1[1:]
print tuple2 * 2
print tuple1 + tuple2

字典
无序的容器。

dict1 = {"name": "张三","age": 24}
print dict1["name"]
print dict1["age"]
print "name" in dict1
print "abc" in dict1
print dict1.keys()
print dict1.values()
print dict1.items()

运行以上代码:

'张三'
'24'
True
False
['name','age']
['张三',24]
[('name','张三'),('age',24)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值