Python 代码段选择:根据距离判断输出
假设 dist_1 是一个表示物体与某个点的距离的变量,比如说距离传感器测量出来的距离。
代码段 1:
if dist_1 < 10:
print('距离小于10米')
else:
print('距离大于等于10米')
代码段 2:
if dist_1 > 20:
print('距离大于20米')
elif dist_1 > 10:
print('距离在10米到20米之间')
else:
print('距离小于等于10米')
这两段代码运行哪一段有参数 dist_1 决定,并且 dist_1 是不断变化的,这两段代码具体运行那一段也随着 dist_1 的变化而变化。
例子:
- 例子 1: 如果
dist_1是 8,那么运行代码段 1 会输出'距离小于10米',运行代码段 2 也会输出'距离小于等于10米'。 - 例子 2: 如果
dist_1是 15,那么运行代码段 1 会输出'距离大于等于10米',运行代码段 2 会输出'距离在10米到20米之间'。 - 例子 3: 如果
dist_1是 25,那么运行代码段 1 会输出'距离大于等于10米',运行代码段 2 会输出'距离大于20米'。
原文地址: https://www.cveoy.top/t/topic/oUfj 著作权归作者所有。请勿转载和采集!