python基础-流程控制(if,while,for)
今日内容总结 ——流程控制(if,while,for) if :用来判断事物的对错、真假、是否执行。 根据不同的情况判断,条件满足执行某条件下的语句 语法结构(3种) # 第一种,只有if结构。条件表达式成立,执行代码块 if 条件表达式: 代码块 # 第二种,if……else……条件表达式成立,执行代码块1,否则执行代码块2 if 条件表达式: 代码块1 else: 代码块2 # 第三种,if……elif……else…… # 如果条件表达式1成立,执行代码块1;不成立,判断条件表达式2,如果条件表达式2成立,执行代码块2,否则执行代码块3。其中,elif可以有多个。 if 条件表达式1: 代码块1 elif 条件表达式2: 代码块2 else:aD 代码块3 if的嵌套 # 需求:溜达的时候,迎面走来个人,如果是个帅气的小哥哥,就上前要微信,否则就嫌弃地走掉。如果要到微信,就在一起散步,否则就回家撸猫 gender = 'male' age = 21 is_smart = True # 帅气的小哥哥 is_success = True # 要到微信 if gender == 'male' and 30 > age > 20 and is_smart: print("哈喽,小哥哥,加个微信呗") if is_success: print("那咱一起散步吧……") else: