赞
踩
(1)顺序结构:代码从上往下按顺序依次执行,每条语句只执行一次(默认)
(2)分支结构:执行代码的时候根据条件选择执行或者不执行某些代码(if)
**a.**单分支结构 -如果XX就XX(满足某个条件才执行某个操作,不满足就不执行)
1)语法:
if 条件语句:
代码块
2)说明:
--条件语句对应的代码必须是一个有结果的表达式;
--关键字if为固定写法;
--冒号(:)也是固定写法(必须是英文输入法下面的冒号);
--结构上,代码块就是和if保持同一个缩进的一条或多条语句,至少一条;
3)执行过程:先判断条件语句语句是否成立,如果成立就执行代码块,否则代码块就不会执行
案例:
score = int(input("请输入分数:")) if (score > 80): print("通过") #结果 请输入分数:81 通过 #水仙花数:一个三位数,各位数的立方和等于它本身 number = int(input("请输入:")) ge=number%10 shi=number//10%10 bai=number//100 flower=ge**3+shi**3+bai**3 if(number==flower): print("这个数是水仙花数") #结果 请输入:153 这个数是水仙花数
b.双分支结构 --如果XX否则就XX(满足条件就执行某个操作,不满足条件就执行另一个操作)
1)语法:
if 条件语句:
代码块1(满足条件执行)
else:
代码块2(不满足条件执行)
案例:
age = int(input("请输入年龄:"))
if (age >= 18):
print("成年")
else:
print("未成年")
member = int(input(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。