数字型
1.数字型包括两个方面:整数和浮点数。
2.浮点数简单来说,就是包含小数点的数字,比如1.0、1.2、4.7。
3.算术运算符:用于算术计算,包括以下符号:
+ 加法
- 减法
* 乘法
/ 除法
** 指数
% 取余
// 除法取整
4.比较运算符:比较值大小,包括以下符号:
> 判断第一个运算对象是否大于第二个运算对象
< 判断第一个运算对象是否小于第二个运算对象
>= 判断第一个运算对象是否大于或等于第二个运算对象
<= 判断第一个运算对象是否小于或等于第二个运算对象
== 判断两个运算对象是否相等
!= 判断两个运算对象是否不相等
5.整数和浮点数经过运算的结果一定是浮点数。
字符串
-
字符串是由字母、数字和特殊字符来组成的序列。
-
字符串通过单引号、双引号和三引号都可以创建,单引号和双引号通常用来写短字符串,三引号可以写长文本,包含多行。
-
字符串索引从左往右默认0开始,从右往左默认-1开始。
-
字符串长度计算使用内置函数len()。
-
字符串的内置方法
.lower()
把字符串中的大写字母转化为小写字母
.upper()
把字符串中的小写字母转化为大写字母
.find(“x”)
查找x字符的第一个下标
.replace(“old”,”new”)
用其他字符替换字符串
.count(“x”)
返回x字符在字符串中出现的次数
.isalpha()
如果字符串只包含字母则返回True
.isdigit()
如果字符串只包含数字则返回True
6.字符串的连接只需要使用加号“+”即可,比如
A=’hello’
B=’world’
C=A+B
7.读取用户输入,可以使用内置函数input(),输入的东西都会被转化为字符串。
8.数据类型的强制转化
强转为整数——int(某个数字/字符串)
强转为字符串——str(某个数字/某种数据类型)