python之数据类型

数据类型说明
数值int整型,long长整型,float浮点型,complex复数
字符串str字符串,有单引号’***’,双引号 “***”,三引号"""***"""方式
布尔值bool布尔型,只有True和False
列表[ ],list列表由元素组成,元素可以是任意数据类型,有序
元组(,),tuple元组由元素组成,元素不可以修改,有序
集合{},set结合由元素组成,元素唯一且有序,元素类型不可变
字典{:},dict字典由键:值对组成,键唯一且不能是列表,值可以是任意类型,,无序

通过type()查看数据类型

a='中国'
b=type(a) 		# 获取a的数据类型
print(b) 		# 结果显示为:<class 'str'>
print(len(a))	# 显示a的长度:2

数值

print(123)  # int 整型
print(1000000000*100000000000)  # long 长整型,在Python中会自动转换整型和长整形
print(0.5) # float 浮点型
print(1.2e5) # complex 复数类型 1.2乘10的5次

数值的详解:https://blog.csdn.net/GrofChen/article/details/91356830

字符串

print('123') # 这个是字符串
pritn(123) # 这个是整型
print('a')  # 字符就是长度为1的字符串,还是字符串
print("It's") # 双引号可以更方便的输出单引号,不用转义
print("""i'm from "中国""") # 三引号可以用来输出单双引号 

字符串的详解:https://blog.csdn.net/GrofChen/article/details/89509674
布尔值
一般用于逻辑判断

1!=2 #  1不等于2,这里返回True 
1 in [0,2] # 判断1是否在列表【0,2】里,这里返回False

列表可以相互嵌套,元素可以是列表或元组等

a=[1,'abcd'] # 这个就是列表
b=[1,[0,2],"中国"] #第二个元素是一个列表
print(a)
print(b)

列表的详解:https://blog.csdn.net/GrofChen/article/details/91371937
元祖,相当于不能修改的列表

a=(1,'中国') # 这个就是元组
b=('a',) # 元组只有一个元素时要加 “ , ”
print(a)
print(b)

集合的元素是唯一的,因此可以用来对列表去重或排序

a={2,1} 
print(a)

字典为{key:value},与键是唯一的,与值用 “ : ”连接,同时键可以是字符,数值,元组等,但不能是列表

a={1:'a',(1,2):'abc'}
print(a)

字典的详解:https://blog.csdn.net/GrofChen/article/details/91371816

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值