1.1 类型的判断
有两种:
1: type 应用于检测 2:isinstance. 应用于做程序
isinstance用法:
(1)isinstance+(要判断的值,要判断的类型) 返回的是真或者假.
res=isinstance(5,int)
print(res)==>True
(2)isinstane+(要判断的值,(可能的类型1,可能的类型2))
在不知是什么类型情况下,用元组括起来可能的类型.如果有一个类型满足,返回的是真,否则为假.
var=“1ab”
res=isinstance(“1ab”,(int,str,list))==>True 满足字符串
1.2代码块
定义:以冒号作为开始,用缩进划分作用域.
#缩进必须是连续的.
#作用域:作用的范围.
#tab 缩进.
#indentationError是缩进出现问题.
注意点:要么全都是一个tab缩进,要么全是4个空格,不能混合使用.代表的是间距.
1.3流程控制
定义:对代码执行过程的管控.
#流程:代码执行的过程.
三大结构:
1:顺序结构:默认代码从上到下执行
2:分支结构:4种
3:循环结构: for … in while循环
分支结构分为:
1:单项分支
2:双项分支
3:多项分支
4:巢状分支
(1):单项分支
格式为:
if 条件表达式:
code1
code2
如果条件表达式成立,返回True,执行对应的代码块.反之不执行了.
(2):双项分支
格式为:
if 条件表达式:
code1
co