火车售票身高系统,身高小于等于1.2米免票,1.2到1.5之间半票,大于1.5全票。要求输入身高,输出:身高多少,免票半票或者全票python
时间: 2023-09-04 18:04:10 浏览: 203
### 回答1:
代码如下:
height = float(input("请输入您的身高(米):"))
if height <= 1.2:
print("您的身高为 %.2f 米,免费乘坐火车。" % height)
elif height <= 1.5:
print("您的身高为 %.2f 米,可以乘坐火车半价票。" % height)
else:
print("您的身高为 %.2f 米,需要购买火车全价票。" % height)
### 回答2:
请问您需要帮忙编写一个计算火车售票身高系统的Python程序吗?根据您的需求,程序需要接收身高输入,并输出对应的票价信息。
以下是一个简单的Python代码示例:
```
# 用户输入身高
height = float(input("请输入您的身高(单位:米):"))
# 判断身高区间并输出对应的票价信息
if height <= 1.2:
print("您的身高为", height, "米,免费乘车。")
elif height < 1.5:
print("您的身高为", height, "米,需要购买半价票。")
else:
print("您的身高为", height, "米,需要购买全价票。")
```
您可以直接使用上述代码,按照提示输入身高,程序将根据身高判断并打印出对应的票价信息。
### 回答3:
根据题目的要求,我们需要编写一个火车售票身高系统的Python程序,该程序能够根据用户输入的身高,判断是否免票、半票或全票,并输出相应的结果。
以下是一个简单的实现:
```python
height = float(input("请输入您的身高(单位:米):")) # 获取用户输入的身高,将其转换为浮点数
if height <= 1.2:
result = "免票"
elif 1.2 < height <= 1.5:
result = "半票"
else:
result = "全票"
print("您的身高为:{}米,您的票价为:{}".format(height, result))
```
在这个程序中,首先使用 `input` 函数获取用户输入的身高,并用 `float` 函数将其转换为浮点数。然后,通过 `if-elif-else` 语句对不同的身高范围进行判断,分别给出相应的结果。最后,使用 `print` 函数输出结果,其中使用 `format` 方法将身高和结果格式化成字符串。
用户可以根据自己的身高输入相应的数值,程序会根据身高判断出对应的票价,并将结果输出。
阅读全文