(
课件网) VB 分支结构程序设计 开始 输入边长a,b,c p←(a+b+c)/2 s←(p*(p-a)*(p-b)*(p-c))**0.5 输出面积s 结束 条件 (是不是三角形) 开始 输入边长a,b,c P←(a+b+c)/2 S←(p*(p-a)*(p-b)*(p-c))**0.5 输出面积s 结束 是否三角形 是 输出“不能构成三角形” 否 分支结构的语法格式 请同学快速地把学习记录单补充完整哦 1.回顾与学习 if<条件> : <语句块1> [else: <语句块2>] □□□□ TAB □□□□ TAB 1.人脑计算机 a=int(input("输入第一个数")) b=int(input("输入第二个数")) if a>=b: print("两个数中较大为:",a) else: print("两个数中较大为:",b) 数据间还有哪些比较关系呢? 2.知识链接 关系运算符 表达式 描述 优先级 >,< x>y,x
=,<= x>=y,x<=y x大于等于y,x<小于等于y 4 ==,!= x==y,x!=y x等于y,x不等于y 4 in x in y x是y的成员 5 逻辑运算符 表达式 描述 优先级 and x and y x 并且 y 7 or x or y x或者y 8 not not x 并非x 6 2.练一练 问题 条件表达式 判断一个数n是否是0 判断一个整数y是否是偶数 判断一个整数x是否是三位数 判断三角形的三条边a,b,c能否构成三角形 if n==0: if 100<=x<=999: 或if x>=100 and x<=999: if y%2==0: if a+b>c and b+c>a and a+c>b: 猜猜登陆程序的密码 if user == "alibaba" or pwd == "zhimakaimen" if user == pwd if not(user == "alibaba" and pwd== "zhimakaimen") if int(user)*2+3 ==int(pwd) (1)请同学们完成教材26随堂练习1,将答案填写到空格内并上机调试。 m=10+(s-3)*2 3.拓展任务