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

数据类型

时间:2021-04-27 14:53:45      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:转义   之间   false   字符   int   数字类型   首字母   结果   大小写   

常见数据类型:

数字 布尔值 字符串 元组 列表 字典  集合

如何判断数据的类型?

用type()函数

如age=18 print(type(age))  输出结果:<class ‘int‘>

用len()函数统计数据的长度

 

数字类型重点介绍:整数int 浮点数float

举例:

age=18

height=1.75

print(type(age))    输出结果:<class ‘int‘>

print(type(height))    输出结果:<class ‘float‘>

 

什么时候用整型 什么时候用浮点数?根据业务场景来决定

如分数 要求 80 90 就用int;要求50.5 70.6 就用float

 

布尔值:True False

  1. 大小写区分,首字母必须大写
  2. 主要用在跟条件判断、循环结合使用,判断的时候
  3. 替代值 :1/非空值  非空字符串/非空列表/非空元组/非空字典等同于 ---->True
  4. 替代值:0 空字符串/空列表/空元组/空字典等同于 ---->False

 

字符串:str

  1. 定义:成对的单引号/双引号/三引号括起来的字符内容(三引号可以是单/双)
  2. 字符串取值
  3. 字符串切片
  4. 字符串格式化输出

#三个不同引号之间的区别

s_1=‘我的家‘‘在‘‘北京。‘           #单引号中只能嵌套双引号

s_2=‘‘外号叫‘宋宋‘或泡沫。‘‘   #双引号中只能嵌套单引号

s_3=‘‘‘今年18岁了!‘‘‘             #三引号中可以随便嵌套

 

字符串常见操作:

  • 空字符串:s=‘‘
  • 字符串拼接:+    

    print(s_1+s_2)  输出:我的家‘‘在‘‘北京。外号叫‘宋宋‘或泡沫。

  • 字符串输出:,    

    print(s_1,s_2)  输出:我的家‘‘在‘‘北京。 外号叫‘宋宋‘或泡沫。-----两者之前有空格

  • 特殊字符:\n \r \t ,会将字符串转义

   s_4=‘人生苦短,\n及时行乐’     ---print(s_4)   输出 :人生苦短

                                                                                              及时行乐

   s_5=‘人生苦短,\r及时行乐’      ---print(s_5)   输出:及时行乐

   s_6=‘人生苦短,\t及时行乐’      ---print(s_6)    输出:人生苦短, 及时行乐

  • 特殊字符处理:把特殊字符转成普通字符。三种方式:字符串前加r R或者特殊字符前加\t

 s_4=r‘人生苦短,\n及时行乐’   ---print(s_4)   输出 :人生苦短,\n及时行乐

 s_5=R‘人生苦短,\r及时行乐’  ---print(s_5)   输出:人生苦短,\r及时行乐

 s_6=‘人生苦短,\\t及时行乐’   ---print(s_6)    输出: 人生苦短,\\t及时行乐

 

未完待续。。。。

 

数据类型

标签:转义   之间   false   字符   int   数字类型   首字母   结果   大小写   

原文地址:https://www.cnblogs.com/linsongsong/p/14705956.html

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