是学python的第三天哇

学习目标

分支结构的应用场景 - 条件 / 缩进 / 代码块 / 流程图
if语句 - 简单的if / if-else结构 / if-elif-else结构 / 嵌套的if
应用案例 - /分段函数求值 输入三条边的长度如果能构成三角形就计算周长和面积
感谢骆老师的第三天(分支结构)

1.python中的缩进
唯一需要说明的是和C/C++、Java等语言不同,Python中没有用花括号来构造代码块而是使用了缩进的方式来设置代码的层次结构,如果if条件成立的情况下需要执行多条语句,只要保持多条语句具有相同的缩进就可以了,换句话说连续的代码如果又保持了相同的缩进那么它们属于同一个代码块,相当于是一个执行的整体。
  • (分段函数求值例子,展示了缩进格式以及循环嵌套)
x = float(input('x = '))
if x > 1:
    y = 3 * x - 5
else:
    if x >= -1:
         y = x + 2
    else:
         y = 5 * x + 3
print('f(%.2f) = %.2f' % (x, y))

扁平化比嵌套要更好,在python中,分支是可以嵌套的, 但是Flat is better than nested.,代码最好提倡扁平化,嵌套结构越多,代码的可读性就越差
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值