导图社区 Python基础1
这是一篇关于Python基础1的思维导图,主要内容有1.变量2数据类型3.运算符4.基本语句5.选择控制6.循环控制等。
这是一篇关于线性代数的思维导图,主要内容有1.1二阶、三阶行列式、1.2全排列、1.4行列式的性质、1.5行列式按行(列)展开。
PPT快捷键包括Shift 、Ctrl、Shift +Ctrl、文本框操作以及文字图片的快速插入这几个部分
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Python基础
1. 变量
所有数据都是以对象的形式存在
变量没有类型,变量使用前都必须赋值
Python的标识符由字母、下划线、数字组成
不能用数字开头,区分大小写 不能使用保留关键字
2. 数据类型
Bool(布尔)
Number(数字)
String(字符串)
List(列表)
Tupie(元组)
Dictionary(字典)
Sets(集合)
3. 运算符
1. 算术运算符
+
-
*
乘
/
除
%
取余数 eg:17%3=2
**
幂 eg:2**3=8
//
取整除 eg:123//100=1 23//10=2
2. 比较运算符
==
恒等于
!=
不等
>
<
>=
<=
3. 逻辑运算符
and 与
x and y
or 或
x or y
not 非
not x
4. 成员运算符
in
x in y(x在y序列中)
not in
x not in y(x不在y序列中)
5. 同一性测试运算符
is
not is
判断两个变量是否 指向或不指向同一个对象
eg: x='abc' y=x x is y (结果为True)
4. 基本语句
1. 输入语句
input("提示信息")
2. 输出语句
print(输出列表)
%d格式化整数输出 %f格式化小数输出 %e用科学计数法格式化实数 eg:print("%8.1f"%(s))
3. 赋值语句
1. a=b
2. 链式赋值 a=b=2
a和b的结果都是2
3. 系列解包赋值 a,b=1,2
a=1,b=2
4. 复合赋值(+=, *=, /=, %=) s+=2
s=s+2
5. 交换两个变量的值
1. 直接交换 a,b=b,a
2. 利用中间变量交换
c=a a=b b=c
5. 选择控制
1. 单分支语句
if 条件表达式: 语句块
2. 双分支语句
if 条件表达式: 程序段1 else: 程序段2
3. 多分支语句
if 判断条件1: 满足条件1时要做的事情 elif判断条件2: 满足条件2时要做的事情 ...... else: 不满足前面条件时要做的事情
6. 循环控制
1. for语句
for 循环变量 in range(循环初值,循环终值,步长值): 循环体
range产生指定范围的数字序列“左闭右开”
比如:我们要选择1到100的数(步长为1) 就写(1,101)
步长为1时,步长值可以省略
它的初值缺省时,从0开始
2. while语句
while 循环条件: 循环体
3. 结束语句
break
结束整个循环
continue
结束本次循环,紧接着执行下一次循环