Python基础学习总结------第3天
Python基本数据类型
数据类型指的就是变量的值的类型,也就是可以为变量赋哪些值
Python3 中有六个标准的数据类型:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
Number(数字)
Python3 支持 int、float、bool、complex(复数)
- 整数 int
- 小数 float
- 布尔值和空值
布尔:True; False
None常量:None,即空值
Sring(字符串)
由数字、字母、下划线组成的一串字符
- 转义字符
以反斜线""开头,后跟一个或几个字符,如下所示
\t 表示制表符
\n 表示换行符
\ 表示反斜杠
’ 表示 ’
\ ‘’ 表示 ‘’ - 长字符串
使用三重引号来表示一个长字符串’’’ ‘’’,可以换行,并且会保留字符串中的格式 - 格式化字符串
第一种格式化字符串 拼串
第二种格式化字符串 参数传递
第三种格式化字符串 占位符
%s 字符串占位
%f 浮点数占位
%d 整数占位
第四种格式化字符串 f’{变量}’/ str.format - 字符串的其它操作
• len() 字符串的长度
• max() 最大值
• min() 最小值
• split()分割字符串
• join()拼接字符串
• 去空格
• s.strip() 左右两边去空格
• s.lstrip() 去左边空格
• s.rstrip() 去右边空格
• 字符串大小写
• s.upper() 全部大写
• s.lower() 全部小写
• s.isupper() 判断是不是大写
• s.islower() 判断是不是小写 - 作业
1)梳理老师课堂讲课知识点,写博客发给老师
2)练习老师课堂上面的代码(3遍)
3)–实现521女神嫁给我好吗?
–a,b=6,8 我想让a=8 b=6我该怎么办?用2种方式实现