Python变量的简单介绍

2018-10-14  本文已影响0人  黄褐色猫头鹰
#Python的变量
#Python变量的定义不要声明变量类型的, 甚至连var都省了
a = b = c = 1
a, b, c = 1, 2.0, 'str'

#Python中五大标准数据类型
'''
1.Numbers(数字)
2.String(字符串)
3.List(列表)
4.Tuple(元组)
5.Dictionary(字典)
'''

#数字
var_int = 10       #整数
var_float = 15.20  #浮点数
var_complex = 3.14j #复数

#字符串
var_string = 'runoob'
#Ptyhon字符串是有索引的, 从左到右,以0开始; 从右到左, 以-1开始
#字符串的截取, 可以使用[头下标: 尾下标], 包头不包尾;(头下标要比尾下标小)
#也可以像java数组一样直接获取单个字符
s = "0123456"
print(s[1:5])
print(s[1:])
print(s[-4:])
print(s[0])
#对于字符串来说, + 是字符串连接符, * 是重复操作符
print(s + s[0])
print(s[3] * 3)

#列表
list = ['a', 'b', 'c', 'd', 'e', 5, 6, 7]
#列表支持字符, 数字, 字符串,列表, 且不要求数据类型统一
#列表的截取同字符串类似
print(list)
print(list[0])
print(list[5:])
list[2] = '二'
print(list[2] * 2)
print(list + list)

#元组
#元组通过()来标识, 是一个只读列表, 相关的截取, 操作都和list相同
tuple = ('runoob', 786, 2.23, 'john', 70.2)
print(tuple)  # 输出完整元组
print(tuple[0])  # 输出元组的第一个元素
print(tuple[1:3])  # 输出第二个至第三个的元素
print(tuple[2:]) # 输出从第三个开始至列表末尾的所有元素
print(tuple * 2)  # 输出元组两次
print(tuple + tuple)  # 打印组合的元组

#字典
#字典很像一个json对象, 通过key来取值, 通过{}来标识
dict = {}
dict_define = {"name" : "jun", "code" : 1345, "job" : 'engineer'}
dict['one'] = "This is the one"
dict[2] = "This is the two"
print(dict)
print(dict['one'])
print(dict_define.keys())
print(dict.values())


上一篇 下一篇

猜你喜欢

热点阅读