.已知小明所在的城市打车10元起步(3公里),3公里以后到20公里,每公里3元。 20公里以后每公里需另加0.6元的远途费,设计一个程序,输入公里数,自动计算出车费。

1.已知小明所在的城市打车10元起步(3公里),3公里以后到20公里,每公里3元。
  20公里以后每公里需另加0.6元的远途费,设计一个程序,输入公里数,自动计算出车费。
    
kilometres = int(input('公里数:'))

if kilometres <= 3:   # 3 公里以内包括 3 公里
    cost = 10
    print('费 用: %s'%cost)

elif 3 < kilometres <= 20:   # 3 - 20 公里以内 包括 20 公里
    cost1 = (kilometres-3)*3 + 10
    print('费 用: %s'%cost1)
    
else:   # 超过 20 公里
    cost2 = ((kilometres-3)*3) + (kilometres-20)*0.6 + 10
    print('费 用: %.2f'%cost2)

你可能感兴趣的:(博客,python笔记)