If 和while

本文介绍了Python中关于类型判断的`type`和`isinstance`用法,详细讲解了代码块的概念和缩进规范,并重点阐述了流程控制中的顺序、分支(包括单项、双项、多项和巢状分支)和循环结构。通过实例展示了`while`循环的应用,如打印1~100的数字、累加和、避免死循环以及不同条件下打印不同符号的技巧。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值