python 输出没有逗号的list_Python基础02 基本数据类型

把复杂的编程语言整理一下,有条理,原来学习编程这么这么简单

在内存中存储的数据可以有多种类型。

例如, 一个人的名字可以用字符来存储, 年龄可以用数字来存储, 爱好可以用集合来存储等等。

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

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

其中属于集合类型的数据类型有 列表、元组及字典

cae6751f3c1abe1ad8152f3c9eb7be6d.png

变量不需要声明

Python的变量不需要声明,你可以直接输入:

>>>a = 10

那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的。

>>>print(a)

>>>print(type(a))

那么会有如下输出:

10

这里,我们学到一个内置函数type(), 用以查询变量的类型。


回收变量名

如果你想让a存储不同的数据,你不需要删除原有变量就可以直接赋值。

>>>a = 1.3

>>>print(a,type(a))

会有如下输出

1.3

我们看到print的另一个用法,也就是print后跟多个输出,以逗号分隔。


基本数据类型

a=10 # int 整数

a=1.3 # float 浮点数

a=True # 真值 (True/False)

a='Hello!' # 字符串。字符串也可以用双引号。

以上是最常用的数据类型。此外还有分数,字符,复数等其他类型,有兴趣的可以学习一下。


列表类型

list = ['apple', 'jack', 798, 2.22, 36]

otherlist = [123, 'xiaohong']

print(list) #输出完整列表

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

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

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

print(otherlist * 2) #输出列表两次

print(list + otherlist) #输出拼接列表


元祖(Tuple)

元组是另一个数据类型,类似于List(列表)。

元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。

操作实例与列表相似


字典(Dictionary)

字典(dictionary)是除列表以外Python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。

两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

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

dict = {}

dict['one'] = 'This is one'

dict[2] = 'This is two'

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

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

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

print(tinydict) #输出完整的字典

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

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


总结

变量不需要声明,不需要删除,可以直接回收使用。

type(): 查询数据类型

整数,浮点数,真值,字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值