2021-3-12Python上课内容
5、数据类型和数据类型的转换
5.1数据类型
弱数据类型,没有数据类型,不声明数据类型
分类:
基本数据类型 复合数据类型 (引用数据类型)、
5.1.1基本数据类型
-
数值型
-
整数型 int
-
浮点型 float
-
虚数(复数)i 不常用 数学模型
-
布尔型(bool) 判断条件成不成成立 true false
-
字符型 字符串-------------如何字符串? “” ’ ’ “”" “”" '" '" 引号里面包含所有语言 ord()—查看字符所对应的编码 chr()------查看编码所对应的字符
-
问题:字符串里面包含"" "?
“what’s your name?”
“我是"笨蛋”
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210313155825160.png
怎么解决?------用转移符 !在这里插入图片描述
\n 换行
\t 制作表格
\---------!在这里插入图片描述
换行的其他方法
5.1.2复合数据类型
字典 元组 序列 集合……
问题:
从键盘输入一个数,判断数据类型
input()-------从键盘输入,默认返回类型是字符型
5.2数据类型转换 -
int(“字符型”)-----将字符型转换成int
-
float(“字符串”)----将字符串转换成float型
-
str(“其他类型”)------将其他类型转换成字符型
6.常见的运算符
6.1算术运算符
6.2比较运算符(关系运算符)
两个数之间的关系
结果返回是布尔值
6.3逻辑运算符
比较多个表达式之间的关系
6.4赋值运算符