python中常用的三种数值类型:
1、整数:int类型
2、浮点数(小数):float类型
3、布尔值:bool类型
True
False
python中用来区分数据类型的函数:type
运算符
算术运算符:
+: 加法
-: 减法
*: 乘
/: 除
%: 除法取余数
//: 除法取商
**: 幂运算
赋值运算符:
=
+=
-=
/=
*=
....
比较运算符
>:大于
<:小于
>=:大于等于
<=:小于等于
==:相等
!=:不相等
import random
# 随机生产一个整数
number = random.randint(1, 1000)
# print(number)
# 随机生产一个0-1之间的小数
number2 = random.random()
# print(number2)
# 随机生产一个1-1000之间的小数
res = random.randint(1, 999) + random.random()
# print(res)
# 思考:如何生产一个8位的整数?
res2 = random.randint(10000000, 99999999)
print(res2)
逻辑运算符:
or: 假假为假
and: 真真为真
not: 非
成员运算符: in not in 结合字符串进行讲解
身份运算符 is is not(了解)
字符串(str类型):在python中引号包起来的叫做字符串
1、字符串的定义:
1、单引号
2、双引号
3、三引号:定义字符串的时候,可以自由的换行
注意点:单引号和双引号定义字符串 没有任何的区别
2、字符串的转义?
\' :表示 '
\" :表示 "
\n :表示 换行符
\t :制表符
3、关闭字符串转义?
r:在字符串前面加个r
1、字符串拼接?
方式1:直接使用+进行拼接
2、字符串格式化输出
1、format格式化输出:
2、字符串的F表达式:
3、%号格式化输出:
%s: 表示为任意的类型占位
%f: 为浮点数占位
%d: 为数值类型占位