08 课时8 分支结构
2020-03-30 本文已影响0人
测侠
课程地址,建议1.5倍速观看
程序的三种结构
顺序
循环
分支
if 条件表达式:
语句1
语句2
...
条件表达式就是计算结果必须为布尔值的表达式
表达式后要加冒号
注意if后面出现的语句,如果属于方式语句块,则必须在同一个缩进等级
条件表达式结果为True则执行if后面缩进的语句块
age = input('enter your age:')
if age==18:
print('年轻真好')
print('输出的啥呢')
准确的分辨字符串,
只有空字符串为假 False,其它全为真 True。
空字符串就是长度为0.
age='' #是个空字符串
if age:
print('字符串为空,也就是0,则为假,不执行')
age=' ' #是个有内容的空字符串
if age:
print('字符串为空 但是有内容,也就是1,则为真,执行')
age='测试' #是个有内容的字符串
if age:
print('字符串有内容,也就是1,则为真,执行')
input 的作用
1.在屏幕上输出括号内的字符串
2.接受用户输入的内容 并返回到程序
3.input返回的内容一点是 字符串 类型
# input 负责接受用户的输入 并把内容返回给变量
gender = input('请输入性别:')
# 打印输入的内容
print(gender)
if gender == "man":
print('性别男')
else:
print('性别女')