当前位置

首页 > 健康生活 > 心理 > for什么语句,if

for什么语句,if

推荐人: 来源: 摩登社 阅读: 6.29K 次
if for什么语句

if、for语句

if 控制语句 ---  分支分流、对不同情况进行不同处理

【一】判断语句   关键字

1、if  条件语句 (比较/逻辑/成员 均可)

1.1 语法格式 --- if   判断条件:

(1)当if 后边的语句  满足条件  运算结果是True,那就会执行它的子语句

(2)空数据(包含:字符串,列表,元组,字典)==False非空数据==True

(3)直接用布尔值取控制    鸡肋

1.2 “冒号”后跟子语句,换行自动缩进(一个tab键)

2、if 条件语句 ...

2.1 语法格式 --- if  条件语句 :# 条件语句:比较/逻辑/成员 均可

 子语句

 else:

 子语句

2.2 一个条件语句里只有一个if、和一个else"else"后不能添加条件语句

3、if 条件语句 条件语句 ...

3.1 语法格式 ---  if  条件语句 :

子语句

 elif 条件语句:

子语句

 ...(n多elif条件语句均可存在)

  else:

  子语句

3.2 elif后加 条件语句

--------------------------------------------------------------------------------------------------------------------------------------------------

【二】 扩展

input()函数从控制台获取一个数据,获取的数据都是字符串类型

isdigit()   方法检测字符串是否只由数字组成

random(1,3)  1~3之间随机生成数字,两边边界值都包含

range函数      生成整数序列。说明:range(m,n,k) --- m头(默认为0)    n尾    k步长,默认步长为1,取头不取尾,括号只有一个数字时候是相当于从0开始

-------------------------------------------------------------------------------------------------------------------------------------------------

【三】for while   关键字

1、for语法:

for 变量名 in 某个数据类型:# 数据类型包含:字符串、列表、元组、字典、集合等

 代码块

1.1 “in” --- 成员运算符

1.2 for 循环的循环次数由数据的元素个数决定

s='hello'for item in s: # for循环挨个遍历访问s里面的每一个元素,然后赋值给item