数据类型
作者:互联网
常见数据类型:
数字 布尔值 字符串 元组 列表 字典 集合
如何判断数据的类型?
用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/非空值 非空字符串/非空列表/非空元组/非空字典等同于 ---->True
- 替代值:0 空字符串/空列表/空元组/空字典等同于 ---->False
字符串:str
- 定义:成对的单引号/双引号/三引号括起来的字符内容(三引号可以是单/双)
- 字符串取值
- 字符串切片
- 字符串格式化输出
#三个不同引号之间的区别
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及时行乐
未完待续。。。。
标签:输出,及时行乐,数据类型,字符串,人生,print,苦短 来源: https://www.cnblogs.com/linsongsong/p/14705956.html