码迷,mamicode.com
首页 > 其他好文 > 详细

八、三个特征与数据类型

时间:2019-12-21 13:19:00      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:concat   字典   print   erro   方式   pre   list   err   不能   

name='kkkk'
print(name)#直接输出三种
kkkk
print(id(name))#打印id
103467200
print(type(name))#打印他的数据类型
<class 'str'>

数据类型

不同的数据会有不同的数据类型

为了定义不同的数据,我们python中提供了下述几个类型数据

name = 'ljh'

height = 190

hobby = 'red run basketball ljh'

hobby_list =[ 'red ','run','basketball','ljh'  ]

数字类型

整形

height = 160
  1. 作用:描述id号,银行卡
  2. 定义方式
  3. 可以加减乘除取余等
id =6355652522

浮点类型

  1. 作用:薪资33.2k 商品695.366有小数的

2.定义方式:也多用于加减乘除

字符串类型

  1. 作用:定义名字

  2. 用法

name ='ljh'
height='180'
name+height
'ljh180'
name ='ljh'
height=180
name+height#字符串不能与整形数据直接输出会爆错
---------------------------------------------------------------------------

TypeError                                 Traceback (most recent call last)

<ipython-input-2-c0018f067eec> in <module>
      1 name ='ljh'
      2 height=180
----> 3 name+height


TypeError: can only concatenate str (not "int") to str
'l'*20#字符串也能相互加乘
'llllllllllllllllllll'

列表

· 定义方式:[]内使用逗号分隔开多个元素,元素可以为任何数据

hobby = 'read run basketball fishing'
hobby_list =['read','run','basketball','fishing']
#              0      1        2         3        
#              -4      -3      -2       -1
print(hobby_list[-1])#索引取值
print(type(hobby))#查看数据类型
fishing
<class 'str'>

字典

· 定义方式:{ }内以key value的形式存放在{ }内,并以逗号切割,然后记住key一般为字符,并且key具有某种意义
value可以为任何数据

· 可以定义任何数据的类型但是要用逗号隔开:号分别区分开key 与 value值 ,当value多时用[]括起来

wenyi_info={'name':'ljh','height':140,'weight':160,'hobyy_kk':['zead','red','fishing']}
print(wenyi_info['hobyy_kk'])
['zead', 'red', 'fishing']

· 字典取值[1]代表取这个里面的第二个值,因为是从0开始

wenyi_info={'name':'ljh','height':140,'weight':160,'hobyy_kk':['zead','red','fishing']}
print(wenyi_info['hobyy_kk'][1])
red
lir = ['red','run',['2666','6666']]#如何取出6666
print(lir[-1][1])#先lir[-1]等于取出了['2666','6666']然后在[1]等于取6666以为他的下标为1
6666

布尔类型

true or false
布尔类型一般不用与打印,定义变量,除了0,none、空、false都自带布尔值true

八、三个特征与数据类型

标签:concat   字典   print   erro   方式   pre   list   err   不能   

原文地址:https://www.cnblogs.com/linjiahua/p/12076362.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!