Python的分支语句比较简单,只有if.else.elif三个关键字,也就是说,Python没有switch语句,而且,Python中并没有?:这个三目运算符. 例子: age = 18 if age < 18: print('too young') elif age == 18: print('ok') else: print('too old') 结果输出为ok…
知识内容: 1.if-else分支结构 2.while循环 3.for循环 4.循环结构综述 5.break和continue语句 一.if-else分支结构 1.单分支选择结构 if 表达式: 语句块 当表达式等价为True时表示条件满足,语句块将被执行 示例: x = input("Input two numbers: ") a, b = map(int, x.split()) if a > b: a, b = b, a print(a, b) 2.双分支选择结构 if 表达…
一.什么是表达式 表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列 二.表达式的优先级 三.表达式优先级练习 优先级同级 从左往右计算 1 or 2 and 3 返回1 not 1 or 2 +2 ==c 返回 False 等价于(not 1) or ((2 +2) ==c) print(1 or 3) # 1 or 运算 计算机只需要判断1 即可 print(1 and 3) # 3 and 运算 计算机要判断1后再判断3 所以返回3 四.在文本…
python分支结构 if结构 python的 if 选择分支结构的基础语法如下,需要注意的是判断条件后面是半角的分号,它的作用相当于Java中的小括号 if 判断条件 : 代码块 elif 判断条件: 代码块 else: 代码块 使用实例 题目: 输入三个整数,将他们按照升序的顺序显示出来 a = int(input()) b = int(input()) c = int(input()) if a>b: if c>a: print(b,a,c) else: if c<b: print…
Day 1-night 三元操作符 语法:a=x if 条件 else y 即:当条件为True时,a的值赋值为x,否则赋值为y eg:small=x if x<y else y <=> if x<y: small=x else: small=y x=input("please input x:") y=input("please input y:") small=x if x<y else y print(small)…